Ярлык клавиатуры для "Комментировать" строку в NANO?
Я люблю NANO. Он всегда там, он может срезать и кубик, а его НЕ ВАМ!
Но я постоянно сталкиваюсь с Command /
- непреднамеренно - по ходу дела, по привычке. Большинство IDE используют это соглашение для "прокомментирования" строки.
NANO имеет отличную подсветку синтаксиса.. поэтому он знает контекст моих документов.. но я не смог найти способ заставить его выполнить эту основную, но относительно важную функцию. Комментирование рук для птиц.
Я полагаю, что это вопрос суперпользователя, но, по моему опыту, у него будет куча пустых взглядов, а затем несколько человек спрашивают, кто такой Нано, так что... вот оно...
Ох и PS, коричневые точки для всех, кто знает, как заставить DashCode уметь это делать... Это была бы лучшая Javascript IDE EVER, если бы она могла выполнить этот трюк... и я убежден Apple пропустила эту функцию только по этой причине, lol.
Ответы
Ответ 1
Простейшее обходное решение, которое я нашел:
-
закомментировать:
установите курсор в первой строке, которая должна быть закомментирована
дважды нажмите "M-R" (или "Alt-r", чтобы заменить RegExp)
Поиск: '^'
Заменить на: '#'
Заменить этот пример?: 'y'
нажмите 'y' для каждой строки, которая будет прокомментирована
-
Комментарий в:
Та же процедура, заменяющая "#" на "
Ответ 2
Новое в nano 2.6
(2016 17 июня)
строки комментариев /uncomment с привязкой по умолчанию M-3 (Meta-3)
(http://git.savannah.gnu.org/cgit/nano.git/tree/NEWS)
Используя ^/
, перебирая его для комментирования в ~.nanorc с помощью bind ^/ comment menu
, невозможно (nano 2.8.1).