Meine derzeitigen F?higkeiten zur Bedienung von VIM sind relativ begrenzt. Ich kann es verwenden und kenne die h?ufig verwendeten Tastenkombinationen und Methoden, aber es ist w?hrend der Entwicklung immer noch relativ langsam. Ich suche hier nach Informationen zur effizienten Entwicklung
1. In Bezug auf vimrc wissen viele Leute nicht, was es bedeutet. Wenn Sie sich also die Konfigurationen anderer Leute ausleihen, k?nnen Sie diese m?glicherweise nicht sehr gut verwenden, und Sie k?nnen viele davon m?glicherweise nicht verwenden mir eine Einführung in VIM-Konfigurationen
2. In Bezug auf die Vim-Demontage, da viele Plug-Ins nicht wissen, was sie tun, gibt es eine chinesische Plug-In-Website, damit ich klarer sein und verstehen kann, was es bedeutet. Weil ich nicht einmal wei?, was h?ufig verwendete Plug-Ins sind, z. B. Verzeichnisb?ume, z. B. zum schnellen Auffinden von Zielfunktionen usw. Ich kenne diese Plug-Ins nicht, was sich stark auf die Entwicklung auswirkt
3. Ich habe geh?rt, dass es einige Tools gibt. Nachdem Sie es in vimrc konfiguriert haben, k?nnen Sie Befehle verwenden, um eine Reihe von Plug-Ins zu packen und zu installieren. Sie ben?tigen auch diese Informationen
4. Ich bin neidisch, wenn ich meine Kollegen oder Freunde sehe, wie schnell sie arbeiten. Die Kombination aus Plug-Ins und verschiedenen Tastenkombinationen macht die Entwicklungseffizienz wirklich hoch. Ich z?gerte aus vielen Gründen und wollte sie nicht um Rat fragen, also kam ich hierher, um die Meister um Informationen zu bitten
5. Es gibt vielleicht noch mehr lustige Dinge, aber ich wei? nicht viel darüber. Ich hoffe, jemand kann einige Informationen von den einfachsten bis zu den tieferen Dingen liefern. Gro?artig! ! !
一本書:《Practical VIM》,英文版中文版都有,
https://book.douban.com/subje...
很多關(guān)于 VIM 的技巧都是從這本書里面獲得的。很值得一看。
直接站在巨人的肩膀上
通俗地講,vim啟動(dòng)時(shí)將.vim文件內(nèi)的東西 加載進(jìn)其運(yùn)行環(huán)境,然后執(zhí)行.vimrc文件內(nèi)的命令。
既然前綴鍵是為快捷鍵服務(wù)的,那隨便說下快捷鍵設(shè)定原則:不同快捷鍵盡量不要有同序的相同字符。比如,<leader>e 執(zhí)行操作 0 和 <leader>eb 執(zhí)行操作 1,在你鍵入 <leader>e 后,vim 不會(huì)立即執(zhí)行操作 0,而是繼續(xù)等待用戶鍵入 b,即便你只想鍵入 <leader>e,vim 也不得不花時(shí)間等待輸入以確認(rèn)是哪個(gè)快捷鍵,顯然,這讓 <leader>e 響應(yīng)速度變慢。<leader>ea 和 <leader>eb 就沒問題。
C: 將根路徑設(shè)置為光標(biāo)所在的目錄
u: 設(shè)置上級(jí)目錄為根路徑
I: 顯示或者不顯示隱藏文件
<c-p> 調(diào)用查找
<F5> 刷新,在當(dāng)前目錄下重建緩存
<c-y 在當(dāng)前路徑下創(chuàng)建新文件
<c-j>, <c-k> 在搜索列表中上下移動(dòng)
會(huì)使用Vim之后,可以看這份文檔了:http://learnvimscriptthehardw...
能根據(jù)自己的需求寫需要的腳本,可以極大提高生產(chǎn)力。
我推薦兩本書吧,一本是Practical VIM,已經(jīng)出到第二版了,亞馬遜里也有電子版,不過是第一版。另一本vimbook-OPL下載地址:ftp://ftp.vim.org/pub/vim/doc/book/vimbook-OPL.pdf