搜索命令
-
命令模式下,输入:/字符串
比如搜索user, 输入/user
按下回车之后,可以看到vim已经把光标移动到该字符处和高亮了匹配的字符串 -
查看下一个匹配,按下n(小写n)
-
跳转到上一个匹配,按下N(大写N)
-
搜索后,我们打开别的文件,发现也被高亮了,怎么关闭高亮?
命令模式下,输入:nohlsearch 也可以:set nohlsearch; 当然,可以简写,noh或者set noh
跳转到开头、结尾、指定行
1、跳转到文件开头快捷键:gg
2、跳转到文件结尾快捷键:shift+g
3、跳转到指定的xx行数: xxgg,如跳转到52行,则执行52gg即可。
4、另外有两个方便的跳转文件开头和结尾的快捷键:即键盘上的 ‘ [ ’ 和 ’ ] ’ ,即左中括号和右中括号:
跳转到文件开头:按两下 左中括号键:[[
跳转到文件结尾:按两下右中括号键:]]
显示行号或取消行号命令
-
显示行号
:set number
或者
:set nu -
取消行号显示
:set nu! -
每次打开都显示行号
修改vi ~/.vimrc 文件,添加:set number