我在PyCharm中使用Emacs模式进行键映射,除了在Emacs中我习惯用CTRL交换CMD。这是在Emacs中使用(setq mac-command-modifier 'control)
启用的设置
有没有办法在我的Emacs PyCharm键映射中交换CMD / CTRL键比使用GUI为每个快捷键手动更改它更快? IE,是PyCharm存储的设置文件,我可以直接修改吗?
我不确定你是如何安装PyCharm的,但对我而言,在Linux上,它在~/pycharm-<version>/lib/resources.jar
里面
将jar重命名为zip并打开它。 keymaps
文件夹包含您要编辑的xmls。
老实说,使用Better Touch Tool来重新绑定你的CMD和CTRL只是PyCharm可能是最容易的。这将允许您的机器上的其他所有功能按照应有的方式运行,并且仍允许在PyCharm中使用您喜欢的绑定。