列些常用的vim命令,方便查詢,參考文檔
在這里,將個(gè)人vim配置文件分享出來,供大家參考配置。1
常用命令
gd #光標(biāo)放置該單詞,高亮全文中該單詞
v+i+w #按下v進(jìn)入visual模式,同時(shí)按下i和w,選中光標(biāo)所在單詞
ctrl+n # 單詞聯(lián)想
ctrl+r # 反撤銷
ctrl+v # 進(jìn)入塊選擇模式,作用<批量取消注釋>,選中多行后,輸入大寫字母I
e! # 放棄所有修改,從上次保存文件再開始編輯
c # 刪除一個(gè)字符,并進(jìn)入插入模式
<Leader> #默認(rèn)是\,作用:提供一個(gè)前綴,豐富按鍵
實(shí)用技巧
# 在~/.vimrc中加入如下代碼
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
set termencoding=utf-8
set encoding=utf-8
expression-syntax
expr6 + expr6 #number addition or list concatenation
expr6 - expr6 #number subtraction
expr6 . expr6 #string concatenation
-
vim-prettier
報(bào)錯(cuò)
no prettier executable installation found.
插件
Vundle安裝
git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/Vundle.vim
# Vundle插件安裝
"打開vim,運(yùn)行以下命令"
"安裝插件"
BundleInstall
"在bundles中刪除不使用的插件,運(yùn)行以下命令即刪除插件"
BundleClean
"更新插件"
BundleUpdate
NERDTree
#Installation
采用Vundle,代碼: Plugin 'scrooloose/nerdtree' , 運(yùn)行PluginInstall.
快捷鍵整理
map <F2> :NERDTreeToggle<CR>
noremap <F1> <ESC>:NERDTree<ENTER>