我現在操作VIM的水平比較有限, 用能用,常用的快捷鍵和方法也都會,但是在開發的時候還是比較慢。這裡尋求一些高效開發的資料
1.關於vimrc,有很多都不太清楚是什麼意思,所以藉用別人的配置可能自己也不能夠運用的很好,可能很多都用不到,所以請大神給予一份關於vim配置的介紹
2.關於vim拆件,因為很多插件都不清楚是做什麼的,有沒有中文的插件網,這樣更能清楚、明白什麼意思。因為我連常用的插件都不知道是什麼,像是目錄樹,像是快速定位到目標函數之類的,這些插件我都不知道,很影響開發
3.聽說有一些工具。配置在vimrc裡就可以用指令打包安裝一堆插件,也需要這方面的資料
4.看到同事或朋友用起VIM簡直是操作神速阿,插件和各種快捷鍵的搭配,開發效率真的很高,很羨慕。猶豫多方面原因,不想請教他們,所以來這裡求助大神的資料
5.可能還有更多更好玩的東西,我都不太清楚,希望有人能提供由淺入深的資料。不勝感激! ! !
一本書:《Practical VIM》,英文版中文版都有,
https://book.douban.com/subje...
很多關於 VIM 的技巧都是從這本書裡面獲得的。很值得一看。
這種配置類的文章網上一大堆了,要善於利用啊
直接站在巨人的肩膀上
vim
通俗地講,vim啟動時將.vim檔案內的東西 載入進其運行環境,然後執行.vimrc檔案內的命令。
vim入門
既然前綴鍵是為快捷鍵服務的,那隨便說下快捷鍵設定原則:不同快捷鍵盡量不要有同序的相同字符。例如,e 執行操作0 和eb 執行操作1,在你鍵入e 後,vim 不會立即執行操作0,而是繼續等待使用者鍵入b,即使你只想鍵入e,vim 也必須花時間等待輸入以確認是哪個快捷鍵,顯然,這讓e 響應速度變慢。 ea 和 eb 就沒問題。
vim實用技巧之多buffer操作
vim 快捷鍵映射和模式
pathogen外掛
pathogen+git管理外掛
nerdtree
C: 將根路徑設定為遊標所在的目錄
u: 設定上級目錄為根路徑
I: 顯示或不顯示隱藏檔案
CtrlP
Linux輸入
vimtutor
指令。把鍵盤換成這樣
會使用Vim之後,可以看這份文件了:http://learnvimscriptthehardw...
能依照自己的需求寫出所需的腳本,可以大幅提高生產力。
https://github.com/mhinz/vim-...
看完它
我推薦兩本書吧,一本是Practical VIM,已經出到第二版了,亞馬遜裡也有電子版,不過是第一版。另一本vimbook-OPL下載網址:ftp://ftp.vim.org/pub/vim/doc/book/vimbook-OPL.pdf