家庭,结束,删除,pageup,页面向下与ksh

Nic*_*las 8 shell openbsd ksh bind key

我想使用ksh使用home,end,delete,pageup,pagedown.我的术语是xterm-color.这些键适用于tcsh和zsh,但不适用于ksh(打印波浪号〜)

我找到了这个:

bind '^[[3'=prefix-2
bind '^[[3~'=delete-char-forward
bind '^[[1'=prefix-2
bind '^[[1~'=beginning-of-line
bind '^[[4'=prefix-2
bind '^[[4~'=end-of-line
Run Code Online (Sandbox Code Playgroud)

但是当我设置一个bindkey时,最后一个不再起作用.

如何在ksh中使用.kshrc中的这些键?

谢谢.

mar*_*ton 1

您设置了 EDITOR 或 VISUAL 变量吗?如果没有,这可能是前进的方向。

  EDITOR=vi
Run Code Online (Sandbox Code Playgroud)

可能就足够了。