实际上是否可以在德语键盘中插入快捷键“C-M- ”?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实际上是否可以在德语键盘中插入快捷键“C-M- ”?相关的知识,希望对你有一定的参考价值。

目标:我想使用功能indent-region和默认快捷键C-M- 。

问题:我使用德语键盘布局。要插入“”,我必须键入C-M-ß或AltGr-ß,因为“ß”超载“?”和“”(见:右上角的QWERTZ layout)。

问题:是否可以输入快捷键C-M- 而无需在德语键盘上调整emacs或操作系统?

如果不是,我只会将快捷方式更改为易于访问的内容。我希望这个工作的主要原因是它在默认的emacs安装上开箱即用。

答案

我遇到过这个问题,发现以下信息有助于"Alt Gr Key" page on emacswiki.org: -

Emacs键似乎在MS Windows上“隐藏”(可能只是),因为AltGr + LeftControl +键只是AltGr +键。

解决方案1:使用正确的控件

但即使在MS Windows上也可以输入这些键!诀窍是你必须输入AltGr作为第一个键,Ctrl必须是正确的控制键,而不是左键。

在德语键盘上进行实验后,我可以像C-M-一样执行AltGr+RCtrl+M+,其中RCtrl是我的右键Ctrl键,M是我的左键/唯一的Alt键,是我的ß?键。 (w32-alt-is-meta的价值是t。)

这个键和弦很麻烦所以也许最好定义@OlegPavliv建议的C-M-ß组合。

另一答案

将以下内容添加到.emacs中

(define-key (current-global-map) (kbd "C-M-ß") 'indent-region)

这样它就会缩小C-M-ß上的区域

另一答案

C-M

发布。

AltGr-ß制作

适合我。问题出在哪儿?

以上是关于实际上是否可以在德语键盘中插入快捷键“C-M- ”?的主要内容,如果未能解决你的问题,请参考以下文章

使用德语键盘在 Pycharm 中注释代码

在 RStudio 中删除当前 rmd 块的键盘快捷键

如何以编程方式在系统偏好设置中设置 macOS 键盘快捷键?

尽管有德语硬件键盘,iOS 8.1 Simulator 始终使用美式键盘布局

如何将键盘键图形表示插入到您的文档中?

.vimrc中没有缩进的缩写