天天看點

Vim基本配置

<code>"==================================</code>

<code>" Vim基本配置</code>

<code>"===================================</code>

<code></code>

<code>"關閉vi的一緻性模式 避免以前版本的一些Bug和局限</code>

<code>set nocompatible</code>

<code>"配置backspace鍵工作方式</code>

<code>set backspace=indent,eol,start</code>

<code>"顯示行号</code>

<code>set number</code>

<code>"設定在編輯過程中右下角顯示光标的行列資訊</code>

<code>set ruler</code>

<code>"當一行文字很長時取消換行</code>

<code>set nowrap</code>

<code>"在狀态欄顯示正在輸入的指令</code>

<code>set showcmd</code>

<code>"設定曆史記錄條數</code>

<code>set history=1000</code>

<code>"設定取消備份 禁止臨時檔案生成</code>

<code>set nobackup</code>

<code>set noswapfile</code>

<code>"突出顯示目前行列</code>

<code>" set cursorline</code>

<code>" set cursorcolumn</code>

<code>"設定比對模式 類似當輸入一個左括号時會比對相應的那個右括号</code>

<code>set showmatch</code>

<code>"設定C/C++方式自動對齊</code>

<code>set autoindent</code>

<code>set cindent</code>

<code>"開啟文法高亮功能</code>

<code>syntax enable</code>

<code>syntax on</code>

<code>"指定配色方案為256色</code>

<code>" set t_Co=256</code>

<code>"設定搜尋時忽略大小寫</code>

<code>set ignorecase</code>

<code>"設定在Vim中可以使用滑鼠 防止在Linux終端下無法拷貝</code>

<code>set mouse=a</code>

<code>"設定Tab寬度</code>

<code>set tabstop=4</code>

<code>"設定自動對齊空格數</code>

<code>set shiftwidth=4</code>

<code>"設定按倒退鍵時可以一次删除4個空格</code>

<code>set softtabstop=4</code>

<code>set smarttab</code>

<code>"将Tab鍵自動轉換成空格 真正需要Tab鍵時使用[Ctrl + V + Tab]</code>

<code>set expandtab</code>

<code>"設定編碼方式</code>

<code>set encoding=utf-8</code>

<code>"自動判斷編碼時 依次嘗試一下編碼</code>

<code>set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1</code>

<code>"檢測檔案類型</code>

<code>filetype on</code>

<code>"針對不同的檔案采用不同的縮進方式</code>

<code>filetype indent on</code>

<code>"允許插件</code>

<code>filetype plugin on</code>

<code>"啟動智能補全</code>

<code>filetype plugin indent on</code>

本文轉自 Lee_吉  部落格,原文連結:     http://blog.51cto.com/12173069/2044329   如需轉載請自行聯系原作者

繼續閱讀