Vim簡明學習

小火柴的藍色理想發表於2018-06-01

前面的話

  在linux雲伺服器上的編輯器預設是vim,類似於windows系統中的記事本,頁面簡潔,但入門不易。本文將介紹Vim的基礎使用

 

操作模式

  vim編輯器有三種模式:

  1、命令模式(等待使用者輸入命令)

  2、輸入模式(等待使用者向文字中輸入內容)

  3、底行模式(可以輸入一些指令)

 

操作流程

【開啟】

vim abc.sh 開啟或建立並開啟abc.sh檔案

【操作】

  進入vim之後,vim進入命令模式,這時敲擊i鍵,可以把命令模式切換到輸入模式,這時就可以輸入內容了

【退出】

  在輸入完成之後 ,敲擊ESC鍵,可以把輸入模式切換到底行模式

  一般地,輸入:wq即可儲存退出

 :w    儲存
 :q    退出
 :!    強制執行

 

命令

【游標移動】

 h  游標左移
 j  游標下移
 k  游標上移
 l  游標右移
 Ctrl+f  向下翻頁(front)
 Ctrl+b  向上翻頁(back)
 ctrl+d  向下翻半頁(down)
 Ctrl+u  向上翻半頁(up)
 w, e, W, E    跳到單詞的後面,小寫包括標點
 b, B    以單詞為單位往前跳動游標,小寫包含標點
 ^    一行的開始
 $    一行的結尾
 gg    文件的第一行

【增加和刪除】

O    開啟新的一行
J    合併下一行到上一行
s    刪除游標所在的一個字元, 游標還在當行
S    刪除游標所在的一行,游標還在當行
dd    刪除一行
dw    刪除一個單詞
x    刪除後一個字元
X    刪除前一個字元

【複製和貼上】

yw    複製一個單詞
yy  複製游標所在的行
p  在游標所在行的下方貼上
P  在游標所在行的上方貼上

【撤銷和恢復】

u    撤銷上一步操作
ctrl+r    恢復上一步操作
.    重複最後一個命令

 

相關文章