Ctrl-L удаляет текущую строку; Я использую это постоянно.
К сожалению, он также заменяет текст, который я уже скопировал. Есть ли еще один ярлык для удаления всей строки, но не добавить содержимое в буфер обмена?
Ответ 1
Ctrl + Shift + L
Вы можете поменять это в макросах - Изменить команды ярлыка/удаления макросов - Scintilla, а затем вокруг линии 90, там для SCI_LINECUT и SCI_LINEDELETE
Ответ 2
По умолчанию Ctrl + Shift + L однако вы можете изменить его на что-то вроде Shift + Del, перейдя в меню Настройки, Ярлык Mapper, перейдите на вкладку Сцинтилл., выделите команду 90, "SCI_LINEDELETE" и отредактируйте ярлык оттуда. Действителен с Notepad ++ 6.9.1. Если он изменит комментарий, я обновлю ответ. Вы думаете, что люди ответят, как изменить ярлык в настраиваемом редакторе?
Ответ 3
Ctrl + Shift + Backspace удаляет начало строки, а Ctrl + Shift + Delete удаляется до конца строки. Таким образом, вы можете нажимать обе в быстрой последовательности. Или Главная/Конец и одна из комбо.