搜尋

首頁  >  問答  >  主體

到底如何深入VIM

我現在操作VIM的水平比較有限, 用能用,常用的快捷鍵和方法也都會,但是在開發的時候還是比較慢。這裡尋求一些高效開發的資料

1.關於vimrc,有很多都不太清楚是什麼意思,所以藉用別人的配置可能自己也不能夠運用的很好,可能很多都用不到,所以請大神給予一份關於vim配置的介紹

2.關於vim拆件,因為很多插件都不清楚是做什麼的,有沒有中文的插件網,這樣更能清楚、明白什麼意思。因為我連常用的插件都不知道是什麼,像是目錄樹,像是快速定位到目標函數之類的,這些插件我都不知道,很影響開發

3.聽說有一些工具。配置在vimrc裡就可以用指令打包安裝一堆插件,也需要這方面的資料

4.看到同事或朋友用起VIM簡直是操作神速阿,插件和各種快捷鍵的搭配,開發效率真的很高,很羨慕。猶豫多方面原因,不想請教他們,所以來這裡求助大神的資料

5.可能還有更多更好玩的東西,我都不太清楚,希望有人能提供由淺入深的資料。不勝感激! ! !

某草草某草草2774 天前589

全部回覆(8)我來回復

  • PHP中文网

    PHP中文网2017-05-16 16:36:55

    一本書:《Practical VIM》,英文版中文版都有,

    https://book.douban.com/subje...

    很多關於 VIM 的技巧都是從這本書裡面獲得的。很值得一看。

    回覆
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-16 16:36:55

    這種配置類的文章網上一大堆了,要善於利用啊

    回覆
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-16 16:36:55

    直接站在巨人的肩膀上

    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

    呼叫查找
    刷新,在目前目錄下重建快取
    , 在搜尋清單中上下移動

    回覆
    0
  • 阿神

    阿神2017-05-16 16:36:55

    Linux輸入vimtutor指令。

    回覆
    0
  • 为情所困

    为情所困2017-05-16 16:36:55

    把鍵盤換成這樣

    回覆
    0
  • PHPz

    PHPz2017-05-16 16:36:55

    會使用Vim之後,可以看這份文件了:http://learnvimscriptthehardw...

    能依照自己的需求寫出所需的腳本,可以大幅提高生產力。

    回覆
    0
  • PHP中文网

    PHP中文网2017-05-16 16:36:55

    https://github.com/mhinz/vim-...
    看完它

    回覆
    0
  • 黄舟

    黄舟2017-05-16 16:36:55

    我推薦兩本書吧,一本是Practical VIM,已經出到第二版了,亞馬遜裡也有電子版,不過是第一版。另一本vimbook-OPL下載網址:ftp://ftp.vim.org/pub/vim/doc/book/vimbook-OPL.pdf

    回覆
    0
  • 取消回覆