vim按鍵說明

2021-06-29 08:57:49 字數 1254 閱讀 2003

vim有非常多的按鍵可以使用。共3種模式,一般模式是其中之一,按鍵功能如下:

h或向左箭頭鍵:游標向左移動乙個字元

j或向下箭頭鍵:游標向下移動乙個字元

k或向上箭頭鍵:游標向上移動乙個字元

i或向右箭頭鍵:游標向右移動乙個字元

--如果想要進行多次移動,如向下移動30行,可使用」30j「。

ctrl+f:螢幕向下移動一頁,相當於page down

ctrl+b:螢幕向上移動一頁,相當於page up

ctrl+d:螢幕向下移動半頁

ctrl+u:螢幕向上移動半頁

n:按下數字後在按空格鍵,游標會想右移動這一行的n個字元

0或home:移動到這一行最前面的字元

$或end:移動到這一行最後面的字元

h:游標移動到這個螢幕最上方那一行的第乙個字元

m:游標移動到這個螢幕**那一行的第乙個字元

l:游標移動到這個螢幕最下方那一行的第乙個字元

g:移到這個檔案的最後一行

ng:n為數字,移動到這個檔案的第n行

gg:移動到乙個檔案的第1行

n[entry]:游標向下移動n行

/word:向下尋找乙個名稱為word的字串

?word:向上尋找乙個名稱為word的字串

n:重複前乙個查詢的操作

n:向上查詢關鍵字

:n1,n2s/word1/word2/g:n1,n2為數字。在第n1與n2行之間尋找word1這個關鍵字,並替換為word2

:1,$s/word1/word2/g:從第一行到最後一行查詢word1字串,並替換為word2

:1,$s/word1/word2/gc:從第一行到最後一行查詢word1字串,並替換為word2。並且在替換前需要使用者確認

x,x:在一行中,x為向後刪除乙個字元;x為向前刪除乙個字元

nx:n為數字,表示想後連續刪除n個字元

dd:刪除游標所在的那一行

ndd:n為數字,刪除游標所在的向下n行

d1g:刪除游標所在到第一行的所有資料

dg:刪除游標所在到最後一行的所有資料

d$:刪除游標所在處到該行的最後乙個字元

d0:刪除游標說在處到改行最前面的乙個字元

yy:複製游標所在的那一行

nyy:n為數字,複製游標所在的向下n行

y1g:複製游標所在行到第一行的所有資料

yg:複製游標所在行到最後一行的所有資料

y$:複製游標所在處到改行行尾的所有資料

.:重複前乙個操作

常用Vim按鍵說明

ctrl f 螢幕 向下 移動一頁 ctrl b 螢幕 向上 移動一頁 0或功能鍵 home 移動到這一行的最前面字元處 或功能鍵 end 移動到這一行的最後面字元處 gn 為數字,移動到這個檔案的第 n 行 ngn 為數字,移動到這個檔案的第 n 行 gg移動到這個檔案的第一行,相當於1g nn ...

VIM使用學習筆記 按鍵說明

vim有三種模式 一般模式 上下左右移動游標,刪除字元或刪除整行,複製貼上 編輯模式 i i i o a a r r 進入編輯模式 命令模式 在一般模式種輸入 可以將游標移動到最下面那一行。在這個模式種,可以提供你查詢資料的操作,而讀取 儲存 大量替換字元 離開vi 顯示行號等的操作都是在這個模式中...

Vim 按鍵說明及幫助記憶

說明 助記內容以 表示 按鍵作用及助記 ctrl d 螢幕向下移動半頁 d down ctrl u 螢幕向上移動半頁 u up shirt 向下移動一行 nn 數字,游標向後移動n個字元 0或home 移到行首 0 起始 或end 移到行尾 行尾 h移到螢幕第一行第乙個字元 h high m移到螢幕...