1.what(vim是什麼?)vim
Vim是一個相似於Vi的著名的功能強大、高度可定製的文本編輯器,在Vi的基礎上改進和增長了不少特性。VIM是自由軟件。Vim廣泛被推崇爲類Vi編輯器中最好的一個,事實上真正的勁敵來自Emacs的不一樣變體。Vim和Emacs在文本編輯方面都是很是優秀的。編輯器
2.for(vim用於什麼?)學習
一款文本編輯軟件,用來查看、編輯、保存文件。vim有三大模式:命令模式、插入模式、末行模式。code
三種模式間的轉換關係:get
3.how(vim該怎麼學?)it
看一些基本選項和基本用法。基礎
經常使用且夠用的操做:軟件
新建或編輯文件,進入【命令模式】,按「i」進入【插入模式】,編寫內容,編寫完後,按「Esc」退出【插入模式】從而進入【命令模式】,按「:」進入【末行模式】,輸入wq(保存並退出)或q! (不保存退出)。搜索
經常使用夠用的快捷鍵:文本編輯器
>①複製粘貼 > > yy 複製當前行 p 粘貼在光標的下一行 > > nyy 複製當前行向下的n行 P 粘貼在光標的上一行 > >②刪除 > > dd 刪除當前行 > > ndd 刪除當前行下向下的n行 > >③搜索 > > 輸入 /關鍵字 , 再輸入n,即查找下一個 > >④顯示行號 > > :set nu 顯示行號 :set nonu 不顯示行號 > >⑤移動光標 > > h j k l :左 下 上 右 > > G 到文本最後一行、gg 到文本第一行 > > 行號 G 到指定行號 > >⑥撤銷 > > u > >⑦重複前一個操做 > > .