当我使用 unix 命令“less”时,我经常感到沮丧,因为使用数字键盘上的 Enter 键不起作用,而是输入“ESCOM”。
有办法解决这个问题吗?
答案1
这是因为数字键盘的 Enter 键发送的命令与键盘的 Enter 键不同。您可以全局重新映射该键以发送正常的 Return/Enter 命令,但请注意,这也会影响该键在所有其他程序中的工作方式。
以下是一些关于如何使用以下方法在 X-Windows 中重新映射键修改映射, 或者在控制台/终端中使用加载键。您可能希望将键码 104(“KP_Enter”)映射到“Return”命令。
答案2
使用lesskey
。
~ $ vi .lesskey
#command
\OM forw-line
~ $ lesskey
如果此字符与键盘上的字符不匹配,请尝试使用转义的八进制值。
您也可以使用其他操作,例如invalid
(嘟嘟声)或noaction
。