8

В Notepad++ есть горячая клавиша, чтобы стереть все пустое пространство слева и справа от курсора?

Я предположил бы, что это будет то же самое, что и "Удалить текущее слово", но я не могу его найти.

  • Ctrl + Del удаляет до конца слова
  • Ctrl + Backspace удаляет в начале слова

2 ответа2

14

По умолчанию ярлык отсутствует, но вы можете легко добавить его, используя ярлык. Действие по удалению начальных и конечных пробелов находится в меню «Правка»> «Пустые операции»> «Удалить начальные и конечные пробелы».

Вы можете отобразить его, перейдя в «Настройки»> «Сопоставление ярлыков» ...> Затем прокрутите список до того, который вам нужен (например, 29), и дважды щелкните ячейку под «Ярлыком».

2

Я не нашел действия, которые вы просили,
но мог бы предложить простой шаблон поиска и замены:

Поиск: \h+(\w+)\h+
Заменить: _$1_ (символ «_» здесь представляет собой пустой символ)

Вы также можете написать короткий макрос для этого -
см. здесь список предопределенных сочетаний клавиш Notepad++:

Списки стандартных сочетаний клавиш и мыши для Notepad++ и некоторых плагинов

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .