M-f,M-b绑定无法在Mac X11上运行(通过NX)

时间:2010-07-06 15:37:11

标签: linux macos x11

照常营业:我已经使用NX从我的MacBook Pro登录了我的Linux机器,打开了一个终端,并且......与M-(Meta-)的键绑定不起作用。 (当然,谈论bash。)等待它。我正在使用连接到我的Mac的PC键盘(我无法在狭窄的笔记本电脑键盘上工作)。所以我决定调查一下:使用xev捕获事件。当我在PC键盘上按左'Alt'时,'xev'报告'Meta_L'被压抑了。问题是,它似乎因某种原因而被忽略(不明白为什么)。

这真的很烦人,因为Eclipse也是如此。实际上,所有与Alt-中的键绑定都消失了。

我的预感是使用xmodmap强制左Alt键实际发出'Alt_L',但我想听到第二个意见。

1 个答案:

答案 0 :(得分:0)

事实证明,问题在于,根据'xmodmap -pm',Meta_L和Meta_R不在Mod1特殊修饰符类别中。当我把它们移到那里时,一切都开始起作用。 (事实证明,有些程序错误地认为'Mod1'是Meta / Alt,并忽略Meta_L等关键词。)