Vim:使用 <Space> 作为 <Leader> 键有什么缺点吗?

iva*_*van 27 vim

我最近开始<Space>用作我的地图向导,我发现它非常舒适和快速。我可以用任何一个拇指拍打那个键,腾出下一次击键所需的任何一只手,甚至单手组合也很容易。我很好奇为什么我没有听到更多 Vim 用户推荐这个。我缺少什么缺点吗?我看到很多人推荐,,但我觉得很多组合都很尴尬。

Pan*_*ndu 31

我使用空间作为我的领导者并喜欢它。我发现对我来说,(使用他们的默认操作),偶尔有用,<space>实际上从来没有用。

我想不出空格键的任何缺点,* 并且同样不知道为什么,如此明显常见。

* 一个容易解决的问题除外。空间没有出现'showcmd'。我通过使用\作为我的领导者并将(必须是:map,不是:noremap)空间映射到\.

  • 发现“showcmd”的提示很有帮助。我遇到的一个我无法解决的问题是该映射似乎无法调用映射到 `&lt;leader&gt;&lt;leader&gt;[key]` 的键绑定 (2认同)
  • 对我来说,空格确实在“showcmd”中显示为 &lt;20&gt; 。(我使用的是 Windows 版本 7.4 的 gVim,补丁 1-1965) (2认同)

kry*_*tah 5

不需要很长时间就能习惯,(无论如何与默认相比\)。然而,考虑到大多数人将他们的领导密钥映射到,,一些插件(例如nerdcommenter<Space> )是在编写时考虑到这一点的,并且使用可能会干扰某些功能。如果你能忍受这一点,那就去吧。