在Bash/Readline+;油灰

在Bash/Readline+;油灰,bash,putty,readline,Bash,Putty,Readline,我想在Bash(通过SSH/PuTTY访问)中重新映射Alt-B(backwardword)。我设法在中重新映射了Alt-F(转发word)。inputrc: set editing-mode vi "^[": backward-word "^[": forward-word (显然,^[字符是使用Ctrl-V输入的,然后使用组合键,如Alt rightcursor) Alt rightcursor有效。但是Alt leftcursor不会向后移动一个单词 原因是什么?我如何解决这个问题?你

我想在Bash(通过SSH/PuTTY访问)中重新映射
Alt-B
backwardword
)。我设法在
中重新映射了
Alt-F
转发word
)。inputrc

set editing-mode vi

"^[": backward-word
"^[": forward-word
(显然,
^[
字符是使用
Ctrl-V
输入的,然后使用组合键,如
Alt rightcursor

Alt rightcursor
有效。但是
Alt leftcursor
不会向后移动一个单词


原因是什么?我如何解决这个问题?

你试过逃跑吗,对吗?逃跑,对吗

自动热键可以帮助

; if PuTTY
#IfWinActive, ahk_class PuTTY
  ^V::Send +{Insert}
  !Left::Send {Escape Down}{Left}{Escape Up}
  !Right::Send {Escape Down}{Right}{Escape Up}
  ^Delete::Send ^k
  ^Backspace::Send ^u
  !Backspace::Send ^w
  !Delete::Send !d
  ^w::RunWait C:\__win\dev\projects\Hotkeys\Hotkeys\bin\x64\Release\Hotkeys.exe G18
#IfWinActive
(最后一个快捷方式使用C#关闭窗口)


您还必须在Connection->Data中将PuTTY Terminal type string设置为
linux