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

 

越努力,越幸运
相关文章
相关标签/搜索