快捷键以及命令
搜索忽略大小写
: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个.
表示,$
表示行尾.