Vim 技巧以及常用插件整理

列些常用的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

插件

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>



最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容