“;”不会在我的vim中重复最新的f,t,F或T

问题描述

我学到了一个新的有用命令“;”可以重复文档中的最新f,t,F或T。但是,当我输入';'时,我的vim什么也不做。

这是我的情况

var foo = "method("+argument1+","+argument2+")";
  1. 我键入“ f +”,然后将光标移至+
  2. 我键入“;”,光标不会移到下一个+

我怀疑也许是“;”映射到其他功能。但是,当我输入“:unmap;”时,它会显示消息“没有这样的映射”。

我不知道如何找到原因。

我的环境: macos,iterm2, 我使用https://github.com/chxuan/vimplus

的vim config

解决方法

我使用了一个名为clever-f(https://github.com/rhysd/clever-f.vim)的插件,clever-f.vim扩展了f,F,t和T映射以提供更多便利。键入f {char}或F {char}后,;会代替f is available to repeat

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...