linux下vim常用命令 (更新中...)


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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM