Изменение поведения копирования / вставки редактора Atom - PullRequest
0 голосов
/ 29 августа 2018

Редактор Atom - очень хороший продукт, но в некоторых областях он пытается отклониться от давних стандартов пользовательского интерфейса для операционных систем, что может сильно раздражать.

Например, на Mac под управлением OS / X все приложения, соответствующие рекомендациям Apple, будут обрабатывать команду копирования без выбора, оставляя буфер обмена без изменений. В Atom это действие будет либо удалять содержимое буфера обмена, если строка пуста, либо перезаписывать их содержимым всей строки.

Отклонение от таких очень простых руководств по пользовательскому интерфейсу не очень хорошая идея, но если это будет сделано, то отклонение должно быть вариантом, а не значением по умолчанию.

Есть ли способ заставить Atom вести себя так, как он должен работать на Mac, с помощью опций или сценариев?

1 Ответ

0 голосов
/ 29 августа 2018

Разобрался.

Добавление следующего в конец файла конфигурации keymap.cson вернуло Cmd-C к правильному поведению.

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

Чтобы отредактировать файл keymap.cson, откройте «Предпочтения», затем «Связывания клавиш», затем нажмите «файл раскладки» в конце предложения под заголовком «Связки клавиш».

...