小智 10
对于遇到此问题的任何其他人 - 这是 PuTTY 特定的,并且是由应用程序键盘模式向 nano 发送转义序列引起的。
解决方法:从打开的 PuTTY 终端:
参考: Vim (FANDOM.com??) wiki 上的错误描述
nano使用curses keypad
函数,将其打开(以便curses处理光标键)。终端描述打开光标键和数字键盘的应用程序模式,使用 PuTTY 使其发送非数字内容。
您可以修改终端描述以删除该smkx
功能的数字键盘部分:
infocmp -1 >foo
vi foo
... look for smkx=\E[?1h\E=,
... change that to smkx=\E[?1h,
tic foo
Run Code Online (Sandbox Code Playgroud)