如何在Vim中快速获取光标下的单词计数?

Sag*_*ain 3 vi vim count

我想知道特定单词出现在Vim文件中的次数.

目前我这样做:

:%s/{word}//gn
Run Code Online (Sandbox Code Playgroud)

在整个文件中搜索单词并替换为空,给予计数.

有没有更快的方法来实现这一目标?

所以,基本上我得到光标下的单词并执行一个命令应该给出计数.

rom*_*inl 6

:%s/word//gn
Run Code Online (Sandbox Code Playgroud)

是基本机制.你需要的只是一个自定义映射,如:

nnoremap <key> :%s/<C-r><C-w>//gn<CR>
Run Code Online (Sandbox Code Playgroud)

:hep c_ctrl-r_ctrl-w.