【问题标题】:in Vim, how to remap "\" as "," for repeat search in opposite direction在 Vim 中,如何将 "\" 重新映射为 "," 以在相反方向重复搜索
【发布时间】:2017-04-24 13:02:16
【问题描述】:

在Vim中,,的作用是:

以相反方向重复最近的 f、t、F 或 T [count] 次。

但之后:

:let mapleader = ","

,不能再用作重复最新搜索。

如何将\ 重新映射为,,以便在相反方向重复最新搜索。

【问题讨论】:

  • 不,在另一个映射中重用 , 并不会阻止您使用它以相反的方向重复最后一个 fFtT。它只是增加了延迟。
  • 您在发布答案之前测试过, 函数吗?顺便说一句,我们有相同的用户标志图片.....

标签: search vim repeat remap


【解决方案1】:

你可以这样做

:nnoremap \ ,

来自:h nnoremap

将模式的键序列 {lhs} 映射到 {rhs}
map 命令适用的地方。禁止映射
{rhs},以避免嵌套和递归映射。经常
用于重新定义命令。

【讨论】:

  • 我认为你用左手/右手交换了位置:P
  • @sidyll:我的错。修复它
猜你喜欢
  • 2014-12-30
  • 2014-09-10
  • 2018-11-04
  • 1970-01-01
  • 1970-01-01
  • 2013-05-25
  • 2011-03-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多