linux下vim常用命令 (更新中

2022-11-24 14:51:21 字數 1377 閱讀 5800

1、註釋多行

1). 首先按esc進入命令列模式下,按下ctrl + v,進入visual block模式;

2). 在行首使用上下鍵選擇需要註釋的多行;

3). 按下鍵盤(大寫)“i”鍵,進入插入模式;

4). 然後輸入註釋符(“//”、“#”等);

5). 最後按下“esc”鍵。 注:在按下esc鍵後,會稍等一會才會出現註釋

2、取消註釋

1). 首先按esc進入命令列模式下,按下ctrl + v, 進入visual block模式;

2). 選定要取消註釋的多行;

3). 按下“x”或者“d”. 注意:如果是“//”註釋,那需要執行兩次該操作,如果是“#”註釋,一次即可

3、(多行)刪除

1).首先在命令模式下,輸入“:set nu”顯示行號(: set nu!取消顯示行號);

2).通過行號確定你要刪除的行;

3.命令輸入“:32,65d”,回車鍵,32-65行就被刪除了。

如果無意中刪除錯了,可以使用‘u’鍵恢復(命令模式下)

進行刪除的其他操作(都是在命令列模式):

情形一:

單行刪除,:1(待刪除行)d

多行刪除 ,:1,10d

情形二:

游標所在行,dd

游標所在行以下的n行,ndd

4、(多行)複製 (命令列模式下)

方法1:

游標放到第6行,

輸入:2yy

游標放到第9行,

輸入:p

注:此方法適合複製少量行文字的情況,複製第6行(包括)下面的2行資料,放到第9行下面。

方法2:

輸入:6,9 co 12

複製第6行到第9行之間的內容到第12行下面。

5、撤銷與取消撤銷(命令列模式下)

撤銷:u

取消撤銷:ctrl + r

6、簡單搜尋

"/string"命令可用於搜尋一個字串。要查詢上次查詢的字串的下一個位置,使用"n"命令。如果你知道你要找的確切位置是目標字串的第幾次出現,還可以在"n"之前放置一個命令計數。"3n"會去查詢目標字串的第3次出現。

"?"命令與"/"的工作相同,只是搜尋方向相反."n"命令會重複前一次查詢,但是與最初用"/"或"?"指定的搜尋方向相反。

如果查詢內容忽略大小寫,接著用命令": set ignorecase", 返回精確匹配用命令": set noignorecase" 。

Linux常用命令 vim

vim的基本模式 1普通模式normal mode 輸入vim命令後進入的就是普通模式。2插入模式insert mode 這是內容修改編輯的模式,在普通模式進入插入模式方法 按i或insert 在游標前開始插入文字 a 在游標後開始插入文字 o 在當前行之下新開一行 o 在當前行之上新開一行 按es...

Linux vim常用命令

游標移動 上下左右鍵 翻頁 ctrl f pagedown 向下移動一頁,ctrl d向下移動半頁 ctrl b pageup 向上移動一頁,ctrl u向上移動半頁 移動至該行最前面 0或home 移動至該行最後面 或end 移動至該檔案最後一行 g ng移動這個檔案的第n行 純數字游標向下移動n...

Linux vim 模式下的常用命令

參考文章 vim 複製一整行 複製多行 text 查詢text,按n健查詢下一個,按n健查詢前一個 text 反向查詢text,按n健查詢下一個,按n健查詢前一個 set number 顯示行號 set hlsearch 高亮搜尋結果,所有結果都高亮顯示,而不是隻顯示一個匹配。set nohlsea...