如何快速获得Vim中光标下的单词计数?
我想知道一个特定的单词在Vim的文件中出现了多少次 目前我这样做:如何快速获得Vim中光标下的单词计数?,vim,count,vi,Vim,Count,Vi,我想知道一个特定的单词在Vim的文件中出现了多少次 目前我这样做: :%s/{word}//gn 在整个文件中搜索单词,并将其替换为零,给出计数 有没有更快的方法来实现这一点 因此,基本上我在光标下得到单词,执行命令时应该给出计数。尝试nnoremap*N:%s///gn,这将把所需的行为映射到退格 首先,*N搜索光标下的单词并跳回原始位置,然后使用空搜索模式重复最后一次搜索,即光标下的单词 :%s/word//gn 这是最基本的机制。您需要的只是一个自定义映射,例如: nnoremap &
:%s/{word}//gn
在整个文件中搜索单词,并将其替换为零,给出计数
有没有更快的方法来实现这一点
因此,基本上我在光标下得到单词,执行命令时应该给出计数。尝试nnoremap*N:%s///gn
,这将把所需的行为映射到退格
首先,*N
搜索光标下的单词并跳回原始位置,然后使用空搜索模式重复最后一次搜索,即光标下的单词
:%s/word//gn
这是最基本的机制。您需要的只是一个自定义映射,例如:
nnoremap <key> :%s/<C-r><C-w>//gn<CR>
nnoremap:%s///gn
请参见:hep c_ctrl-r_ctrl-w