1、操作模式其實只要掌握好這幾點,熟練一下,就可以輕鬆應對了。當然要很好的適應日常敲**的工作,還得對目錄和檔案的操作熟悉,當做第二部分內容吧2、移動游標
3、複製/貼上
4、刪除
1、目錄操作每一項有幾個操作,稍微熟悉一下,就可以很好的使用了,多用一會兒,立刻就會發現,放棄滑鼠的快感。2、檔案操作
操作模式
1、移動模式。這是我取的名字,文件上叫normal模式,不夠形象,所以我叫它移動模式,一聽就懂了
esc:從其它模式退出,進入移動模式,最好按兩下
i:在游標當前位置前進入3、選擇模式。文件上叫什麼忘了,不過選擇也很好理解。選擇模式有兩種:a:在游標當前位置後進入
shift + i:在行首位置進入
shfit + a:在行尾位置進入
o:在游標所在行下方新開一行進入
shift + o:在游標所在行上方新開一行進入
v:進入選擇文字模式。從當前游標位置開始,移動游標,之間的文字都會是選中狀態。這期間,可以使用移動游標的操作進行移動。移動ctrl + v:進行特殊操作模式。也是我取的名字,原來叫塊操作模式,什麼是塊?無法理解。它最有用的操作是給多行加上統一的首或尾,如:可以在選中的所有行首加上注釋符,也可以在選中的所有行尾加上分號等。同樣可以使用移動中的到行首或是到行尾進行操作。
1、行間移動
j:下移一行特別說明(好理解的就不說了,說說不太好懂的)k:上移一行
gg:移到文件第一行
shift + g:移到文件最後一行
shift + h:移到當前屏的第一行
shift + m:移到當前屏的中間行
shift + l:移到當前屏的尾行
:行號:移到對應行號的行
ctrl + d:向下翻頁
ctrl + u:向上翻頁
當前屏:就是vim中顯示出來的部分,未顯示出來的部分不算在裡,它裡面上中下位置的移動,也就是在看得見的部分進行。2、行內移動(都是小寫字母):行號:這個操作可以分三部分:
1、shift + : 進入輸入模式。
2、輸入行號。
3、回車。
游標就會跳到輸入行號的行上。
h:左移一位特別說明:l:右移一位
e:跳到當前詞的詞尾
b:跳到當前詞的詞首,如果游標本身就在當前詞的詞首,則跳到前一詞的詞首
shfit + ^:跳到行首(非空白字元)
shift + $:跳到行尾
f字元:操作分兩步:當然,還有一些移動的方法,以上的操作已經夠用了,這裡就不講了。1、按f
2、按乙個字元
這樣游標會直接跳到當前游標之後對應按的字元的第乙個出現位置(好亂),舉個例子:
my name is onlyfu.
當標在第乙個字元m上,這時先按f,再按o,游標就會跳到o的位置。如果按f後按n,游標就會跳到之後出現的第乙個n的位置,也就是name的n上,這是如果按;,游標就會跳到第二個n,也就是onlyfu的n上,;可以繼續點,如果還有n就會繼續跳過去。
shift + f字元:和f字元是一樣的,只是是向前跳,而不是向後跳,也就是乙個反方向操作。
複製/貼上
1、複製一行
yy:複製游標所在行2、複製多行
y:行號:複製漁村當前行到對應行號之間包括對應行號行,共多行
其實用得多的只有yy,複製多行同樣可以使用複製選中內容的操作來實現
3、複製選中內容
v移動游標y:複製選中的內容。這其實是三步操作:4、貼上1、按v鍵,進入選擇模式
2、移動游標,使用移動的方法來移動,行間,行內的操作都是可以的
3、按y鍵,複製所有選中內容,並進入移動模式
p:將複製內容貼上出來。貼上有兩種情況:刪除1、如果是整行的複製,貼上會在當前游標行的下一行貼上出來,這樣會把之前的下面所有行順序的往下移
2、如果複製的不是整行,只是行內或行間字元,貼上會在妝前游標位置直接插入複製內容,不會新建行。
這兩點要特別注意,不然複製貼上不會如你所願
刪除和複製是同理的
1、刪除一行
dd:刪除游標所在行2、刪除多行
d:行號d:刪除游標所在行及對應行號之間,包括對應行號的所有行,共多行
注意,刪除操作,會同時複製被刪除的內容,這樣就可以有移動行的操作,比如,想把第3行移到第5行,那就先刪除第3行,到第4行上按貼上。
vim使用教程
vim的學習曲線相當的大,所以,如果你一開始看到的是一大堆vim的命令分類,你一定會對這個編輯器失去興趣的。下面的文章翻譯自 learn vim progressively 我覺得這是給新手最好的vim的公升級教程了,沒有列舉所有的命令,只是列舉了那些最有用的命令。非常不錯。正文開始 你想以最快的速...
vim使用教程
vim的學習曲線相當的大 參看各種文字編輯器的學習曲線 所以,如果你一開始看到的是一大堆vim的命令分類,你一定會對這個編輯器失去興趣的。下面的文章翻譯自 learn vim progressively 我覺得這是給新手最好的vim的公升級教程了,沒有列舉所有的命令,只是列舉了那些最有用的命令。非常...
vim簡單使用教程
vim的學習曲線相當的大 參看各種文字編輯器的學習曲線 所以,如果你一開始看到的是一大堆vim的命令分類,你一定會對這個編輯器失去興趣的。下面的文章翻譯自 learn vim progressively 我覺得這是給新手最好的vim的公升級教程了,沒有列舉所有的命令,只是列舉了那些最有用的命令。非常...