【问题标题】:remap zsh terminal hotkey重新映射 zsh 终端热键
【发布时间】:2012-09-12 02:53:36
【问题描述】:

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

imap jj <esc>

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

【问题讨论】:

标签: vim terminal zsh remap


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2012-11-28
    • 1970-01-01
    • 1970-01-01
    • 2018-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-15
    • 2011-03-13
    相关资源
    最近更新 更多