1.打開軟件,選擇編輯->啓動設定vim
2.在其中添加本身的配置命令,例如:字體
filetype on
"關閉自動備份
set noundofile
set nobackup
set noswapfileui
"設置文件的代碼形式
set encoding=utf-8
set fileencodings=utf-8,chinese,latin-1
if has("win32")
set fileencoding=chinese
else
set fileencoding=utf-8
endifspa
"解決vim的菜單亂碼插件
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim
"解決vim提示信息亂碼
language messages zh_CN.utf-8
if has("win32")
set termencoding=chinese
language message zh_CN.utf-8
endifcode
set smartindent "設置智能縮進
set shortmess=atI "去掉歡迎界面
colorscheme slate "sublime的配色方案
set guifont=Consolas:h12 "字體與字號
set tabstop=4 " 設置tab鍵的寬度
set shiftwidth=2 " 換行時行間交錯使用4個空格
set autoindent " 自動對齊
set backspace=2 " 設置退格鍵可用
set cindent shiftwidth=2 " 自動縮進4空格
set smartindent " 智能自動縮進
set ai! " 設置自動縮進
set nu! " 顯示行號
set mouse=a " 啓用鼠標
set ruler " 右下角顯示光標位置的狀態行
set incsearch " 查找book時,當輸入/b時會自動找到
set hlsearch " 開啓高亮顯示結果
set incsearch " 開啓實時搜索功能
set nowrapscan " 搜索到文件兩端時不從新搜索
set nocompatible " 關閉兼容模式
set vb t_vb= " 關閉提示音
au GuiEnter * set t_vb= " 關閉閃屏
set hidden " 容許在有未保存的修改時切換緩衝區
set list " 顯示Tab符,使用一高亮豎線代替
set listchars=tab:\|\ ,
syntax enable " 打開語法高亮
syntax on " 開啓文件類型偵測
filetype indent on " 針對不一樣的文件類型採用不一樣的縮進格式
filetype plugin on " 針對不一樣的文件類型加載對應的插件
filetype plugin indent on " 啓用自動補全
3.保存退出utf-8
------------------------------------------------------ci
若是想使用備份UN~功能的話,可是不想被那些文件煩的話,還能夠寫入:gui
undodir=~/.undodir亂碼
這樣的話,un~文件就會被統一寫入~/.undodir
裏面,不會四處分散了
或這樣取消自動備份
在gVim安裝目錄下找到vimrc_example.vim文件,找到其中的語句:(大約在第24行左右)
else
set backup " keep a backup file
註釋掉
"else " set backup " keep a backup file