Notepad++: отключение сочетаний клавиш, которые изменяют соглашение EOL для определенной строки (Ctrl+M для Mac, Ctrl+J для UNIX)

Notepad++: отключение сочетаний клавиш, которые изменяют соглашение EOL для определенной строки (Ctrl+M для Mac, Ctrl+J для UNIX)

В Notepad++ есть сочетания клавишвстроенныйкоторые могут изменить соглашение о конце строкитолько для определенной строки. Это означает, что можно непреднамеренно создать файл формата MIXED, случайно нажав сочетание клавиш:

- Ctrl+M inserts a Mac style EOL character (i.e. 0x0D only) *on just that line*,
- Ctrl+J puts a UNIX style EOL character (i.e. (0x0A only) *on just that line*,

Вопрос:Можно ли отключить или изменить эти сочетания клавиш?

(Я просмотрел все Settings > Shortcut Mapperи не смог найти Ctrl+M или Ctrl+J в списке для преобразования EOL.)

Спасибо!

решение1

Они встроены, но не в Notepad++. Попробуйте с помощью обычного Notepad или любого другого приложения, все равно будет работать. Это обычные управляющие ascii-коды (отсюда и ctrlназвание этой клавиши). Ctrl Mбудут декодированы 0Aконтроллером/драйвером клавиатуры (аналогично для других Ctrlкомбинаций). Подробнее здесь:http://en.wikipedia.org/wiki/Управляющие_символы

Связанный контент