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" 。