最近,我使用Linux切换到Macbook已有多年了,我想继续使用xmodmap使用我的手工键盘布局。它在我的linux机器上可以正常工作,但是我在Macbook上使用xmodmap遇到麻烦。这是我在2015年中期运行的最新Mojave操作系统的机器。
我遵循另一个stackoverflow线程的建议,将xmodmap与macports一起安装。我已经安装了macports(安装了xcode之后),它似乎可以正常工作。 xmodmap的安装未出现任何错误。我已经阅读了xmodmap的手册,但似乎没有提供任何线索。
我在Linux上使用xmodmap的方式只是xmodmap /path/to/relevant/xmodmapfile
,我也在我的macbook上尝试过。但是,我没有重新映射键,而是收到消息xmodmap: unable to open display ''
。我已经看到许多用于Linux的线程,而一些用于Mac的线程则可以处理此错误消息,但是从来就没有仅在重新映射键的情况下(据我所知,它们的修复都不适用于我的情况)。
我非常感谢您提供有关如何处理此问题的帮助,并希望使其能够正常工作。我的xmodmap文件有点复杂:它是修改后的程序员的dvorak,在此之下,我可以用对我有利的方式访问瑞典字母(我是瑞典语)和其他一些东西。特别是,与emacs一起使用非常方便,我这样做。但是,即使是更简单的文件,甚至根本没有任何命令,也根本无法工作。预先感谢。