重新映射zsh终端热键

时间:2012-09-19 18:35:20

标签: vim terminal zsh remap

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

来实现
imap jj <esc>
。但是,zsh / yadr还允许您在终端中使用vim热键,但在.gvimrc中添加该行似乎并未在此设置中将热键从escape更改为jj。有关如何做到这一点的任何想法?

1 个答案:

答案 0 :(得分:2)

码不从~/.gvimrc获取Vim键绑定并使用它们来设置Zsh键绑定。 Vim和Zsh是单独配置的。

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