更改Atom编辑器的复制/粘贴行为

时间:2018-08-29 12:27:00

标签: macos user-interface design-guidelines

Atom编辑器是一个非常好的产品,但是在某些方面,它试图偏离长期存在的操作系统用户界面标准,这可能会非常烦人。

例如,在运行OS / X的Mac上,所有符合Apple准则的应用程序都将剪贴板保持原样,而无需选择就可以处理“复制”命令。在Atom上,如果该行为空,则此操作将删除剪贴板中的内容,或者将整行的内容覆盖它们。

偏离这种非常基本的用户界面准则不是一个好主意,但是如果要做到这一点,则偏差应该是一个选择,而不是默认选择。

是否可以通过选项或脚本来强制Atom在Mac上以应有的方式运行?

1 个答案:

答案 0 :(得分:0)

想通了。

在keymap.cson配置文件的底部添加以下内容可将Cmd-C恢复为正确的行为。

'body':
  'cmd-c': 'native!'

要编辑keymap.cson文件,请打开“首选项”,然后单击“键绑定”,然后在“键绑定”标题下的句子末尾单击“您的键映射文件”。