【问题标题】:How do I enable ctrl-c escaping in RStudio's vim editing mode?如何在 RStudio 的 vim 编辑模式下启用 ctrl-c 转义?
【发布时间】:2015-09-27 15:04:49
【问题描述】:

RStudio 有一个不错的 vim 编辑模式。然而,为了逃跑必须一直到达逃生键是令人沮丧的。 Vim 允许你使用 ctrl-c 来例如退出编辑模式。 RStudio的vim编辑模式下是否可以开启ctrl-c转义?

【问题讨论】:

  • 这不是您问题的答案,而是另一种选择。你可以重新绑定你原本没用的 Caps Lock 键来逃脱。这样你就不必伸手太久,而且它只是一个按钮而不是两个。这样做相当简单。您也可以在单独使用时将其用作转义,但在与另一个键组合使用时用作 ctrl。这样,您也不必为 ctrl 到达那么远。在 Linux 上,这是通过程序“xcape”完成的,我相信 Mac 有替代方案。 Windows 可以使用 autohotkey 适当地做到这一点。但是简单的 Caps lock > Esc 可能会帮助你。
  • @Froziph 不错的建议,我会试试看!

标签: r vim rstudio vim-plugin


【解决方案1】:

您使用的是什么版本的 RStudio,什么平台?

使用 RStudio v0.99,Ctrl + C 应该退出插入模式;看起来在 Windows 上可能不是这种情况。我会为 RStudio 提交一个错误,希望它会在下一个版本中得到解决。

(我猜这里的问题是我们在复制(通常是Ctrl + C)和启用 Vim 键绑定时我们通常想要的“退出插入模式”行为之间存在冲突。)

【讨论】:

  • 我在 Ubuntu 14.04 中使用桌面 RStudio 0.99.483。所以它对你有用吗?你在运行什么系统?
  • 啊,我在 OS X 上运行——我想它需要检查所有非 OS X 平台,然后?
猜你喜欢
  • 1970-01-01
  • 2011-08-26
  • 2014-04-11
  • 1970-01-01
  • 2018-12-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多