Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux Emacs中Meta的命令键_Linux_Macos_Emacs_Keyboard - Fatal编程技术网

Linux Emacs中Meta的命令键

Linux Emacs中Meta的命令键,linux,macos,emacs,keyboard,Linux,Macos,Emacs,Keyboard,我在工作时使用Ubuntu上的Mac键盘。我应该在.emacs文件中添加什么来将命令键转换为Meta? 我尝试了(setq mac command key是meta t)和(setq mac command key'meta),但两者都不起作用。我认为在ubto中,您最好的选择可能是首先使用xkeymaps重新定义密钥。。。因为你有点想让那把钥匙成为一切的元钥匙。。。我只想在全球范围内这样做 这两个变量都不存在于emacs中。在尝试使用变量之前,您可能应该先使用C-HV变量名 然而,mac键盘修

我在工作时使用Ubuntu上的Mac键盘。我应该在.emacs文件中添加什么来将命令键转换为Meta?
我尝试了
(setq mac command key是meta t)
(setq mac command key'meta)
,但两者都不起作用。

我认为在ubto中,您最好的选择可能是首先使用xkeymaps重新定义密钥。。。因为你有点想让那把钥匙成为一切的元钥匙。。。我只想在全球范围内这样做

这两个变量都不存在于emacs中。在尝试使用变量之前,您可能应该先使用C-HV变量名

然而,mac键盘修改器似乎正是您想要的。我会交换选项和命令值,看看它是否符合您的要求。

您试过了吗


(setq mac command modifier'meta)

出于各种原因,我不想在全局范围内这样做。所以我只是在寻找如何在Emacs中实现它的方法。事实证明,这些变量只存在于OS X版本的Emacs上。C-h v没有提到你在Emacs23上提到的变量。我正在运行OSX。。。你在运行什么emacs?我注意到我运行的是V22.1,所以我远远落后于时代……Ubuntu10.04上的23.1(最新版本可从synaptic获得)