vim 快捷键(持续更新)

快捷键以及命令
搜索忽略大小写


:set ignorecase         

搜索大小写敏感

:set noignorecase  

剪切

dd  

粘贴

yy

返回到跳转前的位置

ctrl  + o  

光标调到行首
ctrl + a
光标调到行尾
ctrl+e


跳到下一个位置

ctrl + i 

显示当前文件的名称,光标所处的位置

ctrl + g

前向查找光标处文本(向下查找)

shift + * 

后向查找光标处文本(向上查找)


shift + #   

同时高亮 AB两个词

/A\|B

以xy结尾的查找

/xy\>

以xy开头的查找

/\<xy

只查找xy,且xy不与除空格外的任何其他相邻

/\<xy\>

取消高亮

:nohl

vim 删除每行前/后n个字符
删除前面的n个

:%s/^.\{n\}//  

删除后面的n个

:%s/.\{n\}$// 

其中,%表示所有行,s表示替换,”%s”可用1,$代替;正则表达式/^.\{n\}//中,^表示行首; .表示要删除的字符个数,.\{n\}表示删除n个字符,可用n个.表示,$表示行尾.


猜你喜欢

转载自blog.csdn.net/a1368783069/article/details/77684595