79 结识查找命令
/ 正向查找 ?反向查找 n/N (正反向)继续上一次查找
80 高亮查找
set hlsearch #set hks
set nohlsearch # set nohls
而:nohlsearch只会暂时关闭查找高亮功能,直到执行新的或者重复的查找命令。
81 执行查找前预览第一处匹配
前面的hlsearch 或者不设置的情况下,都只有在输入要找的模式再按enter之后 都会查找,而设置incsearch之后则会动态的匹配,也就是实时查找,且在此过程中如果我们按下esc,则查找提示符会消失 光标也会回到起始位置。
82 统计当前模式的匹配个数
:%s///gn
会统计当前文档中的匹配个数,它其实是利用的替换命令,但n会抑制替换动作
83 将光标偏移到查找匹配的结尾
这里的结尾指的是匹配的单词的结尾
/word/e<CR>
通过/e使光标移动到匹配的结尾。
当我们查找之后,通过n或者N重复查找多次后,想将光标移动到单词结尾可以//e<CR>
即将查找域留空,vim将重用上一次的查找模式,并重复上一次查找。