我想在spacemacs中将一些非常常用的按键组合快捷方式调到我的变音符号上(因为否则它们是未使用的)。我很容易在vim中映射了所有的变音符号,所以我认为,在spacemacs中也应该很容易。

我试图定义
(global-set-key [?ä]'helm-projectile-switch-to-buffer)
也带有“ä”,但这不能将ä识别为非ASCII字符。 (最后,我可能只想定义C-ä或只将其设置为邪恶的正常状态),但是我只是想让某些东西运行。

.spacemacs文件已经被编码为utf-16(不知道它是否很好)。我在Ubuntu 18.04上将emacs 25.2.2与spacemacs Release 0.200.13.x一起使用。

我也尝试写[?然后按C-q,然后按某处所述按ä]。但是并没有改变任何东西。另外,如果我从命令行运行od -ta,我会看到对于F2之类的东西我会得到一个ASCII序列,但是对于ä来说不是。

最佳答案

我相信您想要的解决方案是:

(global-set-key (kbd "ä) 'helm-projectile-switch-to-buffer)

我发现使用kbd函数指定key sequences是指定键绑定的最清晰方法。

关于emacs - 如何将SPC-b-b或SPC-​​p-b映射到ä,ö,ü之类的变音符号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55325917/

10-13 02:52