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
Macos EmacClient中的非拉丁输入_Macos_Emacs_Unicode_Emacsclient - Fatal编程技术网

Macos EmacClient中的非拉丁输入

Macos EmacClient中的非拉丁输入,macos,emacs,unicode,emacsclient,Macos,Emacs,Unicode,Emacsclient,在前台模式下运行时,Emacs会正确插入非拉丁输入 当我以emacs的身份运行它时,damon+EmacClient,开始了疯狂。每次击键(应该插入一个字符)都会产生一个动作,比如选择单词、在表达式间跳跃、选择函数等等。几乎像(一个可怕的想法)维姆 是否缺少配置选项 更新: 实际上解决了这个问题:M-xset locale environmentret 现在还不清楚为什么它不使用系统范围的语言环境设置(UTF-8) 更新2: 耶,固定在后备箱里了!感谢做这件事的人 我猜您的EmacClient会

在前台模式下运行时,Emacs会正确插入非拉丁输入

当我以
emacs的身份运行它时,damon
+
EmacClient
,开始了疯狂。每次击键(应该插入一个字符)都会产生一个动作,比如选择单词、在表达式间跳跃、选择函数等等。几乎像(一个可怕的想法)维姆

是否缺少配置选项

更新:

实际上解决了这个问题:M-x
set locale environment
ret

现在还不清楚为什么它不使用系统范围的语言环境设置(UTF-8)

更新2:


耶,固定在后备箱里了!感谢做这件事的人

我猜您的EmacClient会话是在tty中运行的,出于某种原因,Emacs认为您是在仅ASCII的终端中运行的,其中第8位字节表示使用了元密钥。当您在tty中运行时,
locale
返回什么?

Stefan,它返回
en_US.UTF-8
@katspaugh:通过
M-x report emacs bug RET尝试;我发现stackoverflow无法用于需要反复讨论的调试。@katspaugh:顺便说一句,请先用一个空的
~/.emacs
试试。Stefan,我已经发送了错误报告。谢谢您是否有指向bug报告的链接?我似乎仍然在经历这个bug,或者至少是一个类似的bug。