vimrc配置shell
source $VIMRUNTIME/vimrc_example.vim source $VIMRUNTIME/mswin.vim behave mswin "設置文件的代碼形式 utf8 set encoding=utf-8 set termencoding=utf-8 set fileencoding=utf-8 set fileencodings=ucs-bom,utf-8,chinese,cp936 "vim的菜單亂碼解決 source $VIMRUNTIME/delmenu.vim source $VIMRUNTIME/menu.vim "vim提示信息亂碼的解決 language messages zh_CN.utf-8 filetype on filetype plugin indent on colorscheme desert "配色方案 set helplang=cn "設置中文幫助 set history=500 "保留歷史記錄 set guifont=Microsoft\ Yahei\ Mono:h12 "設置字體爲Monaco,大小10 set tabstop=4 "設置tab的跳數 set expandtab set backspace=2 "設置退格鍵可用 set nu! "設置顯示行號 "set wrap "設置自動換行 "set nowrap "設置不自動換行 "set linebreak "整詞換行,與自動換行搭配使用 "set list "顯示製表符 set autochdir "自動設置當前目錄爲正在編輯的目錄 "set hidden "自動隱藏沒有保存的緩衝區,切換buffer時不給出保存當前buffer的提示 set scrolloff=5 "在光標接近底端或頂端時,自動下滾或上滾 "Toggle Menu and Toolbar "隱藏菜單欄和工具欄 "set guioptions-=m "set guioptions-=T set showtabline=2 "設置顯是顯示標籤欄 set autoread "設置當文件在外部被修改,自動更新該文件 set mouse=a "設置在任何模式下鼠標均可用
set nobackup "設置不生成備份文件
set noundofile
set noswapfile
"=========================== "查找/替換相關的設置 "=========================== set hlsearch "高亮顯示查找結果 set incsearch "增量查找 "=========================== "狀態欄的設置 "=========================== "set statusline=[%F]%y%r%m%*%=[Line:%l/%L,Column:%c][%p%%] "顯示文件名:總行數,總的字符數 set ruler "在編輯過程當中,在右下角顯示光標位置的狀態行 "=========================== "代碼設置 "=========================== syntax enable "打開語法高亮 syntax on "打開語法高亮 set showmatch "設置匹配模式,至關於括號匹配 set smartindent "智能對齊 "set shiftwidth=4 "換行時,交錯使用4個空格 set autoindent "設置自動對齊 set ai! "設置自動縮進 "set cursorcolumn "啓用光標列 set cursorline "啓用光標行 "set guicursor+=a:blinkon0 "設置光標不閃爍 set fdm=indent "
註冊表配置,編寫vim.reg文件vim
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Applications\gvim.exe] [HKEY_CLASSES_ROOT\Applications\gvim.exe\shell] @="" [HKEY_CLASSES_ROOT\Applications\gvim.exe\shell\edit] @="" [HKEY_CLASSES_ROOT\Applications\gvim.exe\shell\edit\command] @="\"C:\\Program Files (x86)\\Vim\\vim81\\gvim.exe\" -p --remote-tab-silent \"%1\"" [HKEY_CLASSES_ROOT\Applications\gvim.exe\shell\open] [HKEY_CLASSES_ROOT\Applications\gvim.exe\shell\open\command] @="\"C:\\Program Files (x86)\\Vim\\vim81\\gvim.exe\" -p --remote-tab-silent \"%1\""