![如何启用 CTRL 右/右箭头键在 shell 中逐字移动?](https://linux22.com/image/1290247/%E5%A6%82%E4%BD%95%E5%90%AF%E7%94%A8%20CTRL%20%E5%8F%B3%2F%E5%8F%B3%E7%AE%AD%E5%A4%B4%E9%94%AE%E5%9C%A8%20shell%20%E4%B8%AD%E9%80%90%E5%AD%97%E7%A7%BB%E5%8A%A8%EF%BC%9F.png)
我尝试了本文中提到的所有技巧:
https://stackoverflow.com/questions/5029118/bash-ctrl-to-move-cursor-between-words-strings
但对我来说不起作用...
有办法解决这个问题吗?
答案1
很简单 - Xshell不发送任何内容当您按下 Ctrl+箭头键时。而且您也无法将其配置为发送正确的转义序列。
可能可以通过“键盘快捷键”配置 Ctrl-Left 和 Ctrl-Right 来发送一些不太可能输入的序列,但这会在将来引起很多麻烦。
唯一正确的解决方案是选择不同的客户端,例如 PuTTY 或 SecureCRT。