Posted on 2011-01-27 14:56
幻海藍夢 閱讀(421)
評論(0) 編輯 收藏 所屬分類:
Linux
以下是居士根據手冊自己使用的基本.vimrc腳本,已經可以實現基本的功能。
在之后的學習中,我們將以這個腳本為基礎,進一步個性化自己的vim。
------------------------------------------------------------我是源文件-------------------------------
" 取消vim的兼容模式
set nocompatible
" 設置在插入模式下的退格鍵可以刪除位于行首的空格、斷行或者之前的位置
set backspace=indent,eol,start
if has("vms") " 設置修改后備份
set nobackup
else
set backup
endif
set history=50 " 設置歷史命令列表的長度
set ruler " 隨時顯示光標位置
set showcmd " 顯示輸入的命令
set incsearch " 搜索時忽略大小寫
set autoindent " 設置一直保持縮進方式
set number " 設置顯示行數
" 設置自動識別文件類型、并使用相應的插件和縮進方式
filetype plugin indent on
" 一個映射的例子
map Q gq
" 設置鼠標一直可用
if has('mouse')
set mouse=a
endif
" 設置語法高亮和搜索結果高亮
if &t_Co > 2 || has("gui_running")
syntax on
set hlsearch
endif
if has("autocmd")
" 檢查是否定義了標記,若定義了,則自動跳到那里去
autocmd BufReadPost *
\ if line("'\"") > 1 && line("'\"") <= line("$") |
\ exe "normal! g`\"" |
\ endif
augroup END
else
endif
-------------------------------------------------------------我是源文件------------------------------------------------------
原文: http://www.followstars.cn/article.asp?id=64