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

一、註釋多行ide

  1). 首先按esc進入命令行模式下,按下Ctrl + v,進入VISUAL BLOCK模式;命令行

  2). 在行首使用上下鍵選擇須要註釋的多行;字符串

  3). 按下鍵盤(大寫)「I」鍵,進入插入模式;string

  4). 而後輸入註釋符(「//」、「#」等);it

  5). 最後按下「Esc」鍵。 注:在按下esc鍵後,會稍等一會纔會出現註釋class


 

二、取消註釋搜索

  1). 首先按esc進入命令行模式下,按下Ctrl + v, 進入VISUAL BLOCK模式;方法

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

  3). 按下「x」或者「d」. 注意:若是是「//」註釋,那須要執行兩次該操做,若是是「#」註釋,一次便可註釋


 

三、(多行)刪除

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

2).經過行號肯定你要刪除的行;

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

若是無心中刪除錯了,可使用‘u’鍵恢復(命令模式下) 

進行刪除的其餘操做(都是在命令行模式):

情形一:
單行刪除,:1(待刪除行)d
多行刪除 ,:1,10d
情形二:
光標所在行,dd
光標所在行如下的N行,Ndd


 

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

方法1:
光標放到第6行,
輸入:2yy
光標放到第9行,
輸入:p
注:此方法適合複製少許行文本的狀況,複製第6行(包括)下面的2行數據,放到第9行下面。

方法2:
輸入:
6,9 co 12
複製第6行到第9行之間的內容到第12行下面。


 

五、撤銷與取消撤銷(命令行模式下)

撤銷:u

取消撤銷:ctrl + r


 六、簡單搜索

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

"?"命令與"/"的工做相同,只是搜索方向相反."N"命令會重複前一次查找,可是與最初用"/"或"?"指定的搜索方向相反。

若是查找內容忽略大小寫,接着用命令": set ignorecase", 返回精確匹配用命令": set noignorecase" 。

 

越努力,越幸運
相關文章
相關標籤/搜索