我一直在寻找像 repmo 这样的插件,它可以分别重复我之前的水平运动和垂直运动,并反转运动的方向。(例如5j
可以重复<C-j>
并<C-l>
给我5l
)。
这个插件声称可以完全按照我的要求做,但有一段时间没有更新了,而且无法使用 vundle 安装(函数 empty(maparg) 的参数无效)
还有其他插件具有这个功能吗?
答案1
我在从 Git 存储库安装 NeoBundle 时也遇到了问题。我猜想这与路径第一部分中的“-”有关。
我使用以下命令成功安装了它:
NeoBundle 'repeatable-motions.vim'
这成功地从vim.org并安装插件和帮助而没有错误。
我用:
map <leader>a <Plug>RepeatMostRecentMotion
因为一般来说我只是想朝同一个方向重复最后一个动作。