文章參照把VIM打造成一個正真的IDE,版權歸原作者所有。
配置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
試試,基本的功能都能實現了