如何将 j/k 映射到/仅适用于 [ncurses] 应用程序,在终端模拟器下?

如何将 j/k 映射到/仅适用于 [ncurses] 应用程序,在终端模拟器下?

当 时make menuconfig,我想使用j/k选择当前项目下方/上方的项目,就像Up/Down一样。如何实现这一目标? (我在 gnome-terminal 和 cygwin mintty 下都使用 tmux。)

我的第一个想法是像下面这样,使用 bash 函数,

vmake () {
    # remap j/k
    make "$@";
    # undo remapping
}

虽然我不知道如何填写细节,当然也存在其他/更好的解决方案。

相关内容