我遇到了一些手册页,上面写着“按m-tab做”。我认为C-tab的意思是ctrl + tab,但不明白m-tab的意思。有人知道这是什么吗?
M
是Meta的缩写。在20世纪70年代和80年代,上运行Unix系统机器的键盘往往有三个组合键:Shift,Control和Meta。因此,大多数应用程序将这三个名称用作修饰符。然后在1990年代,人们使用了更多的PC键盘,这些键盘没有标Meta有键Alt,但有标有的键,因此标有键的键Alt被配置为发送Meta
应用程序期望的修饰符。因此,当应用程序具有Meta
使用修饰符的键绑定时,请使用Alt键。
在古典时代的键盘上,Shift并且Control无处不在,但Meta事实并非如此。此外,Shift和Control对最一个定义良好的效果ASCII字符,但Meta没有。为了说明这一点Meta,某些终端设置了该字符的高位,该字符并未用于其他任何用途,但是会干扰在字母脚本超出纯拉丁字母(或者使用不同字母)的国家/地区使用的8位字符集例如西里尔字母或音变符号。因此,经常使用另一种编码:Meta+key编码为,Escape后跟key。当应用程序在文本终端(图形界面下的文本模式控制台或终端仿真器)中运行时,您可以按Escape然后按键以触发Meta+key快捷键。
对于M-tab
,您可能需要按Esc Tab,因为大多数窗口管理器都将Meta+ Tab(与Alt+相同Tab,因为Alt映射到Meta)截断为在窗口之间切换的快捷方式。一些终端也为Shift+发送相同的键序列Tab,但这取决于终端仿真器的配置方式。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句