我发现 Bash 键盘快捷键Ctrl-a
(跳转到行首)、Ctrl-k
(剪切插入符号后的文本)、Ctrl-n
/ Ctrl-p
(命令历史记录中的下一行/上一行)在日常 CLI 工作中非常有用。
遗憾的是,当通过 SSH 连接到远程xterm
.
有没有办法通过 SSH 启用这些快捷方式?
答案1
编辑命令行(包括快捷方式)是 shell 的一项功能,而不是终端仿真器(在大多数情况下)。因此,只需在远程上将 bash 置于 emacs 模式即可xterm
:
$ set -o emacs