【问题标题】:Changing the Leader in MacVim?改变 MacVim 的领导者?
【发布时间】:2010-11-28 23:40:51
【问题描述】:

我正在尝试将 MacVim 中的 <Leader> 更改为更少的腕管诱导。我已经添加了这一行

let mapleader=","

到我的 .gvimrc,但 "\" 仍然是唯一有效的键。我错过了什么吗?

【问题讨论】:

  • 这似乎不是 MacVim 特有的。谁能证实这一点?如果它适用于 windows/linux 版本,我会说这个问题应该重新标记为不是 macvim 特定的。

标签: vim vi macvim


【解决方案1】:

该行需要进入您的正常.vimrc(而不是.gvimrc)。 .gvimrc 在加载所有插件之前不会读取,此时所有映射都已使用默认地图领导者创建。

.gvimrc 仅用于特定于 GUI 的选项,其他所有内容都应在 .vimrc 中。

【讨论】:

  • 我不知道 MacVim 是否读取 .gvimrc 但我很确定它读取 .vimrc 所以这应该可以工作。可以在.vimrc 中添加条件行来控制 MacVim 特定的行为。
  • 一个非常有用的答案,而不是 macvim 特定的。
【解决方案2】:

我使用 macvim,它似乎使用 .vimrc 我也有领导者映射到该字符。

【讨论】:

    【解决方案3】:

    如果您正在使用一些脚本来自定义您的 vim,您可以尝试将 let mapleader="," 放入您的 ~/.vimrc.before 文件中。至少这对我有用。

    【讨论】:

      猜你喜欢
      • 2017-06-07
      • 2020-05-03
      • 2021-11-08
      • 2012-08-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-13
      • 2011-12-28
      相关资源
      最近更新 更多