如何为我的所有快捷方式交换CTRL / CMD?

问题描述 投票:6回答:2

我在PyCharm中使用Emacs模式进行键映射,除了在Emacs中我习惯用CTRL交换CMD。这是在Emacs中使用(setq mac-command-modifier 'control)启用的设置

有没有办法在我的Emacs PyCharm键映射中交换CMD / CTRL键比使用GUI为每个快捷键手动更改它更快? IE,是PyCharm存储的设置文件,我可以直接修改吗?

pycharm
2个回答
0
投票

我不确定你是如何安装PyCharm的,但对我而言,在Linux上,它在~/pycharm-<version>/lib/resources.jar里面

将jar重命名为zip并打开它。 keymaps文件夹包含您要编辑的xmls。


0
投票

老实说,使用Better Touch Tool来重新绑定你的CMD和CTRL只是PyCharm可能是最容易的。这将允许您的机器上的其他所有功能按照应有的方式运行,并且仍允许在PyCharm中使用您喜欢的绑定。

© www.soinside.com 2019 - 2024. All rights reserved.