Есть ли способ заставить редактор Atom вставлять пользовательский символ Unicode при нажатии сочетания клавиш? Я пытаюсь заставить Cmd-\ вставить лямбду (λ).
Попросите пользовательское нажатие клавиши вставить символ Unicode в Atom
Ответы (1)
Вы можете создать пользовательскую команду, а затем сопоставить эту команду с нужной клавишей. Чтобы добавить пользовательскую команду, вы можете добавить это в свой init.coffee
:
atom.commands.add 'atom-text-editor',
'custom:insert-lambda': (event) ->
editor = @getModel()
editor.insertText('λ')
Затем вы можете добавить сопоставление клавиш в свой keymap.cson
:
'atom-text-editor':
'cmd-\\': 'custom:insert-lambda'
После перезапуска или перезагрузки окна для загрузки нового init.coffee
все должно работать.
person
Lee
schedule
21.05.2015
Я могу получить доступ к файлу keycap.cson через Show Keybindings, но как мне добраться до init.coffee?
- person Sam Washburn; 21.05.2015
Не берите в голову. Я нашел кнопку «Открыть папку конфигурации» в настройках.
- person Sam Washburn; 21.05.2015
Также следует отметить, что это требует перезапуска редактора.
- person Sam Washburn; 21.05.2015
Что такое JavaScript-эквивалент этого?
- person Jay Bienvenu; 08.08.2019