VIM,如何在光标下显示当前匹配模式的出现计数?

VIM,如何在光标下显示当前匹配模式的出现计数?,vim,match,Vim,Match,如何在光标下显示当前匹配模式的出现次数? 例如: aa bb aab searching aa, cursor is here, show 2. aa bb 以及如何在行后插入数字2。“aab”->“aab 2”这里有一个函数和一个映射来完成这项工作(将这些行添加到.vimrc的末尾;它至少需要在它前面设置vim 7.4和nocompatible): 例如,在第一个bb上按它: aa bb 1 aab aa bb -- STATUSLINE -- bb: 1/2 下面是一个函数和一个映

如何在光标下显示当前匹配模式的出现次数? 例如:

aa
bb
aab   searching aa, cursor is here, show 2. 
aa
bb

以及如何在行后插入数字2。“aab”->“aab 2”

这里有一个函数和一个映射来完成这项工作(将这些行添加到.vimrc的末尾;它至少需要在它前面设置vim 7.4和
nocompatible
):

例如,在第一个
bb
上按它:

aa
bb 1
aab
aa
bb
-- STATUSLINE --
bb: 1/2

下面是一个函数和一个映射来完成这项工作(将这些行添加到.vimrc的末尾;它至少需要在前面设置vim 7.4和
nocompatible
):

例如,在第一个
bb
上按它:

aa
bb 1
aab
aa
bb
-- STATUSLINE --
bb: 1/2

我在文本块中看到三个
aa
。我真的不明白你想做什么我自己也很困惑。是不是因为你是3场比赛中的第2场,所以应该说“2”?因为“aa”还有两次出现?什么?aab的行是aa第2次出现的地方。如果vim的底线显示N/sum(sum是出现的计数和,N是出现的第N次)。更好。我在文本blob中看到三个
aa
。我真的不明白你想做什么我自己也很困惑。是不是因为你是3场比赛中的第2场,所以应该说“2”?因为“aa”还有两次出现?什么?aab的行是aa的第2次出现的地方。如果vim的底线显示N/sum(sum是出现的计数和,N是出现的第N次)更好。不必编辑,在光标下获取第N次出现的信息是可以的。谢谢,也许你误解了我。我想插入数字N,这是第N次出现。如果vim的底线显示N/sum(sum是发生次数的计数和,N是发生次数的第N次)这样的格式会更好。我不确定你想要什么(在翻译中丢失),但我希望修改后的答案有帮助。不必编辑,在光标下获取第N次发生的信息是可以的。谢谢,也许你误解了我。我想插入数字N,这是第N次出现。如果vim的底线显示的格式像N/sum(sum是发生次数的计数和,N是发生次数的第N次)会更好。我不确定你想要什么(在翻译中丢失),但我希望修改后的答案有帮助。
aa
bb 1
aab
aa
bb
-- STATUSLINE --
bb: 1/2