1

我在我的 Mac 上使用yadr dotfiles 和 ZSH。我使用分隔符“jj”在 vim 中从插入模式切换到编辑模式,我通过放置

imap jj <esc>

在 ~/.gvimrc 中。但是,zsh / yadr 也允许您在终端中使用 vim 热键,但在此设置中将该行添加到 .gvimrc 似乎并没有将热键从 escape 更改为 jj。关于我如何做到这一点的任何想法?

4

1 回答 1

2

yard 不会从 Vim 键绑定中获取~/.gvimrc并使用它们来设置 Zsh 键绑定。Vim 和 Zsh 是分开配置的。

yard 启用了一些特定的键绑定,可以在此处找到。正如@pb2q指出的那样,您必须添加bindkey -M viins 'jj' vi-cmd-mode到该文件才能获得您正在寻找的行为。

于 2012-11-24T15:21:56.593 回答