上一節我們講到了vim中的移動,既然已經能夠在螢幕和游標間游刃有餘了
那麼,現在就來談談插入命令
不知道有多少vim新手和我當年(去年)一樣,信誓旦旦的以為只有i可以插入
唉,現在想想都覺得可笑,都是windows下的編輯器用多了的結果
滑鼠一點,媽媽再也不用擔心我的文字插入了……悲劇!
好了,讓我們拋棄過去吧,從現在起奮鬥,也許不算太晚
這是俺寫的《輕快的vim系列》第二節,每一節都會不斷更新,加入更多技巧在裡面
vim新手們加油,咱一起總結,一起努力練習……
字元位置插入
i 在游標之前插入你看,其實剛開始用這兩個就足夠了,這就是最基礎的a 在游標之後追加
為什麼這麼說呢?因為你可以依靠上一節中的移動命令來達到任意位置,然後再大力插入
不要忘了,vim中最重要的技巧之一就是命令間的配合使用
行位置插入
a 在一行的結尾處追加當然,如果你認為先移動游標然後插入或追加慢了,那麼就應該用上面這種方法i 在一行的開頭處插入
o 在游標所在位置的下一行開啟新行插入
o 在游標所在位置的上一行開啟新行插入
它們是以行做單位
在這裡我還是需要提醒一下,命令前加數字代表執行次數
tips1:10i*先輸入10,然後輸入i,接著輸入*號,最後按
這樣就可以在一行開頭輸入十個*
tips2:同樣,5o###先輸入5,然後輸入o,接著輸入###,最後按
這樣就可以在下列5行中每一行開頭插入###
看,這樣一來,再需要輸入重複文字的時候就變得方便了對不對,你可以自己試著擴充套件思維……
但我依然會不厭其煩的提醒你,命令的組合也是最重要的技巧之一
合併行
有時候你也許會想合併兩行
j 合併兩行你只需要把游標移動到首行,然後按3次j即可
讓我感覺奇怪的是,我直接使用3j卻只能合併兩行,4j才能合併3行
誰來告訴我為什麼
輕快的VIM(二) 插入
上一節我們講到了vim中的移動,既然已經能夠在螢幕和游標間游刃有餘了 那麼,現在就來談談插入命令 不知道有多少vim新手和我當年 去年 一樣,信誓旦旦的以為只有i可以插入 唉,現在想想都覺得可笑,都是windows下的編輯器用多了的結果 滑鼠一點,媽媽再也不用擔心我的文字插入了 悲劇!www.2ct...
輕快的VIM(一) 移動
斷斷續續的使用vim也一年了,會的始終都是那麼幾個命令,效率極低 前幾個星期把windows換成了linux mint,基本上也穩定了下來 就今晚,我已經下定決心開始新的vim之旅,順便寫一系列的筆記和總結 還是那句話,我只是個新人,也沒寫過多少行,但我一直在默默努力自學著 所以,還請老鳥們看看笑笑...
輕快的vim(一) 移動
斷斷續續的使用vim也一年了,會的始終都是那麼幾個命令,效率極低 前幾個星期把windows換成了linux mint,基本上也穩定了下來 就今晚,我已經下定決心開始新的vim之旅,順便寫一系列的筆記和總結 還是那句話,我只是個新人,也沒寫過多少行,但我一直在默默努力自學著 所以,還請老鳥們看看笑笑...