vim基本操作

2021-09-25 14:43:52 字數 1477 閱讀 9957

一、命令模式:

1、儲存退出:zz

2、**整理:gg=g

(1)游標移動

3、左/下/上/右移動游標:h/j/k/l

4、游標移動到行首:0

5、游標移動到行尾:$

6、游標移動到檔案頭部:gg

7、游標移動到檔案尾部:g

8、游標移動到n行:n+g

9、游標向後移動n行:n+回車

(2)刪除操作

10、刪除游標後的乙個字元:x

11、刪除游標前的乙個字元:x

12、撤消操作:u

13、刪除乙個單詞(游標放到單詞頭字母上,否則只能刪除游標後的部分):dw

14、刪除游標以前到行首的字元:d+0

15、刪除游標後到行尾的字元:d+$ 或者 d

16、冊除游標所在行:dd

17、刪除游標所在行往下n行:n+dd

18、刪除游標後到檔案尾的內容:d+g

19、刪除游標前到檔案頭的內容: d+gg

(4)搜尋

28、在文件中向下搜尋字串:/+要搜尋的字串

29、檢視搜尋結果的下一項:n

30、檢視搜尋結果的上一項:n

31、在文件中向上搜尋字串:?+要搜尋的字串

32、搜尋不標處的字串:#

33、查詢系統函式定義(游標行置於函式名之上):x+k(x為man的章節號)

二、編輯(在命令模式下輸入)

34、在游標後插入字元:a

35、在行尾插入字元:a

36、在游標前插入字元:i

37、在行首插入字元:i

38、在游標的下一行新增一行:o

39、在游標的上一行新增一行:o

40、刪除游標處字元並進入編輯模式:s

41、刪除游標處一行並進入編輯模式:s

三、末行模式

42、切換到n行:冒叫+n

43、退出:冒號+q

44、儲存退出:冒號+wq

45、退出不儲存:冒號+q!

46、儲存不退出:w

47、儲存退出:x

48、進入命令模式:按兩次esc

49、替換游標處的字串:冒號+s/舊字串/新字串

50、替換游標所在行的所有字串:冒號+s/舊字串/新字串/g

51、替換某幾行中的某個字串:冒號+開始行,結束行s/舊字串/新字串/g

52、替換整個檔案中的某個字串:冒號+%s/舊字串/新字串/g

vim分屏顯示:

53、水平分屏(同一檔案):冒號+sp

54、垂直分屏(同一檔案):冒號+vsp

55、分屏後螢幕切換:ctrl+ww

56、儲存所有螢幕裡的修改:冒號+wall

57、儲存退出所有螢幕:冒號+wqall

58、開啟檔案水平分屏:vim -o file_1 file_2 ... file_n

58、開啟檔案垂直分屏:vim -o file_1 file_2 ... file_n

vim基本操作

skip to end of metadata 頁面限制於新增者 ligang,最後更新者 ligang 於三月09,2011 檢視變更 注釋 go to start of metadata 移動 h j k l ctrl f 向下 移動一頁,相當於 page down 按鍵 常用 ctrl b 向...

VIM基本操作

vi 基本操作vi 有3個模式 插入模式 命令模式 低行模式。插入模式 在此模式下可以輸入字元,按 esc將回到命令模式。命令模式 可以移動游標 刪除字元等。低行模式 可以儲存檔案 退出 vi 設定 vi 查詢等功能 低行模式也可以看作是命令模式裡的 一 開啟檔案 儲存 關閉檔案 vi命令模式下使用...

Vim基本操作

指令 說明i i i 從當前游標坐所在處插入,i 當前行第乙個非空格符處插入 a aa 從當前所在的下乙個字元處插入,a 從游標所在行最後乙個字元處插入 o or r r 替換游標所在的那乙個字元,r 一直替換游標所在的文字,知道按esc為止 操作說明 k游標向上移動乙個字元 j游標向下移動乙個字元...