Putty SSH:CTRL+Cursor 键不起作用跳到上一个/下一个单词

use*_*767 35 bash shell putty inputrc ubuntu

当我通过 SSH 使用腻子(从我的 Windows 7 盒子)连接到我的本地 Ubuntu 开发服务器时,以下组合键无法在单词边界上向前和向后移动光标:

  • Ctrl+Left Arrow在光标板上
  • Ctrl+Right Arrow在光标板上

光标一次只能移动一个字符。我正在使用 bash。

Den*_*son 48

将这两行添加到~/.inputrc目标计算机上的文件中:

"\eOD": backward-word
"\eOC": forward-word
Run Code Online (Sandbox Code Playgroud)

为了确保它们是正确的序列,在 Bash 提示符下,键入Ctrl- V Ctrl-LeftArrowCtrl- V Ctrl- RightArrow,您应该看到:

^[OD^[OC
Run Code Online (Sandbox Code Playgroud)

当您开始新会话时,密钥将可用,或者您可以按Ctrl- xCtrl-r重新读取~/.inputrc当前会话的文件。


Mee*_*com 5

对于 Linux 控制台:

"\e[1~": beginning-of-line
"\e[4~": end-of-line
"\e[5~": beginning-of-history
"\e[6~": end-of-history
"\e[3~": delete-char
"\e[2~": quoted-insert
Run Code Online (Sandbox Code Playgroud)

7.7. 创建 /etc/inputrc 文件