我经常使用历史记录下拉在 Linux 上的 Midnight Commander 中通过Alt++Shift运行h,但它不起作用。事实上,所有需要的命令都Alt不起作用。
答案1
有两种方法可以解决这个问题:
调整终端设置
引自这个帖子:
终端应用程序的域是
com.apple.Terminal
。您需要使用键 查找默认窗口设置Default Window Settings
。然后,在此基础上,查看字典中相应的嵌套字典Window Settings
并将键设置useOptionAsMetaKey
为1
。或者,您也可以不使用
defaults
命令行,直接转到Terminal
>Preferences...
(或键入⌘+ ,)。然后,Profiles
>Keyboard
并选中复选框Use Option as Meta key
。不过,这样就没那么有趣了。切换到使用其他默认 Meta 键:Esc
根据 Midnight Commander 文档操作和默认快捷方式部分:
Meta - “备用”键,或“Alt”或“Meta”,也可以用单个“Esc”或“Escape”代替;
也就是说,需要的键盘组合Alt将成为顺序连击数:
第一个“组合”是Esc:快速按下并释放。
第二个组合是剩下的。(在这种情况下,它将是Shift+ h。)