Unix: “ M-”指的是什么修饰符键(例如 M-C)

我想用 Nano 做一个区分大小写的搜索。屏幕底部的帮助菜单显示,我可以通过键入 M-C来切换大小写敏感性。

^G Get Help         ^Y First Line       ^T Go To Line       ^W Beg of Par       M-J FullJstify      M-B Backwards
^C Cancel           ^V Last Line        ^R Replace          ^O End of Par       M-C Case Sens       M-R Regexp

我不知道该怎么做。M-是指当我键入 C时应该持有的修饰符键吗?或者 M-意味着我应该按一些键或按键组合之前,击中 C

50005 次浏览

M指的是元键,它不存在于大多数键盘上。(它在软件中的使用主要是出于历史原因。)通常,元键由键盘上的另一个键来模拟。在 Windows 和 Linux 上,它通常是 Alt键。在 MacOSX 上,这个键(又名 Option)已经有了其他用途,因此使用了 Escape

我不知道为 nano,但对于 emacsM-代表 超级钥匙,这可以意味着按下 Alt键同时与字母键或按下 Esc键前的字母键。Alt通常只有在使用 X 版本的应用程序时才能工作,所以当使用哑终端时,只有 Esc能工作。

Esc

例如,如果您想转到文件按钮的末尾

然后是 /

你不需要按住 Esc就好像它是 Shift一样。