GVIM配置

最近水逆,電腦各種壞,筆記本進水(是我腦子進水在先),新臺式機內(nèi)存頻繁報錯,所以近期一直在重做系統(tǒng)。

這里簡單記錄下GVIM的配置(另外也體驗下最近大火的tabnine插件)。

1. 下載

官網(wǎng):https://www.vim.org/
官網(wǎng)頁面有g(shù)vim81.exe的下載鏈接,不過我推薦使用
下載頁面:
https://github.com/vim/vim-win32-installer/releases/tag/v8.1.1746
下載地址:
https://github.com/vim/vim-win32-installer/releases/download/v8.1.1746/gvim_8.1.1746_x64.exe
推薦原因:這個是\color{red}{64位}版本,那么就可以使用64位的插件。假設(shè)用的是32位版本,而本機Python用的32位版本,就會報如下錯誤:
unnable to load Python.
Ref - StackOverflow:Gvim can not load my Python

2. 插件選擇

vim下有多種插件管理插件,例如老牌的Vundle,后起之秀Vim-plug,我沒有明確的去比較二者的優(yōu)劣,所以不去評判,這里我用vim-plug。
vim-plug的使用很簡單,分三步:
第1步 下載plug.vim
第2步 修改_vimrc文件

call plug#begin( '$VIMRUNTIME/plugged' )
Plug 'vim-airline/vim-airline'
call plug#end()

第3步 vim里面執(zhí)行:PlugInstall,下載相關(guān)插件

3. _vimrc設(shè)置

_vimrc的配置,每個人有自己的習(xí)慣,這里只是貼一些肯定要設(shè)置的內(nèi)容(后續(xù)有時間再補充)。

"===========================
"  文件設(shè)置
"===========================
set encoding=utf-8
set termencoding=utf-8
set fileencoding=utf-8
set fileencodings=ucs-bom,utf-8,chinese,cp936
"解決菜單亂碼
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim
set autoread         "設(shè)置當(dāng)文件在外部被修改,自動更新該文件

"vim提示信息亂碼的解決
language messages zh_CN.utf-8

set nobackup        " 不要備份
set noundofile      " 不生成undo文件
set nowritebackup
set nowrap

colorscheme elflord " 顏色主題

set nu          " 顯示行號
set history=500     " 保留歷史記錄
set backspace=2     " 退格鍵可用

"===========================
" 插件設(shè)置
"===========================
call plug#begin( '$VIMRUNTIME/plugged' )
Plug 'vim-airline/vim-airline'
Plug 'zxqfl/tabnine-vim'
call plug#end()

"===========================
"代碼設(shè)置
"===========================
syntax enable "打開語法高亮
syntax on "打開語法高亮
set showmatch "設(shè)置匹配模式,相當(dāng)于括號匹配
set smartindent "智能對齊

filetype on
filetype plugin indent on

"===========================
"查找/替換相關(guān)的設(shè)置
"===========================
set hlsearch "高亮顯示查找結(jié)果
set incsearch "增量查找

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容