文章參照把VIM打造成一個正真的IDE(見 http://www.linuxidc.com/Linux/2012-08/68082.htm ),版權歸原作者所有。
配置vimrc文件,使得vim能夠完美的支持各種源代碼
1、保存vimrc文件
sudo cp /usr/share/vim/vimrc /usr/share/vim/vimrc.bak
2、打開vimrc文件
sudo gedit /usr/share/vim/vimrc
3、在末尾處追加一下代碼:
- set nocompatible "不要vim模仿vi模式,建議設置,否則會有很多不兼容的問題
- syntax on"打開高亮
- if has("autocmd")
- filetype plugin indent on "根據文件進行縮進
- augroup vimrcEx
- au!
- autocmd FileType text setlocal textwidth=78
- autocmd BufReadPost *
- \ if line("'\"") > 1 && line("'\"") <= line("$") |
- \ exe "normal! g`\"" |
- \ endif
- augroup END
- else
- "智能縮進,相應的有cindent,官方說autoindent可以支持各種文件的縮進,但是效果會比只支持C/C++的cindent效果會差一點,但筆者並沒有看出來
- set autoindent " always set autoindenting on
- endif " has("autocmd")
- set tabstop=4 "讓一個tab等於4個空格
- set vb t_vb=
- set nowrap "不自動換行
- set hlsearch "高亮顯示結果
- set incsearch "在輸入要搜索的文字時,vim會實時匹配
- set backspace=indent,eol,start whichwrap+=<,>,[,] "允許退格鍵的使用
-
- "鼠標可用
- "防止linux終端下無法拷貝
- if has('mouse')
- set mouse=a
- endif
- au GUIEnter * simalt ~x
-
-
- "字體的設置
- set guifont=Bitstream_Vera_Sans_Mono:h9:cANSI "記住空格用下劃線代替哦
- set gfw=幼圓:h10:cGB2312
試試,基本的功能都能實現了