В Microsoft OneNote есть удобный ярлык ( Ctrl+ A), который я постоянно использую, чтобы выделить целую строку. И если вы щелкнете по нему второй раз, он выберет весь документ.
Я действительно хотел бы использовать Ctrl+ в Aкачестве ярлыка в Notepad ++ для выбора текущей строки, но по умолчанию выбирается весь документ. Есть ли способ заставить его выбрать только всю текущую строку?
Ctrl + A
ярлыком. Просто продолжайте нажиматьCtrl
и нажиматьA
несколько раз, это расширяет выбор от строки к разделу ко всему документу.Ответы:
Нажмите Homeзатем Shift+ End.
Endтогда Shift+ Homeтакже можно использовать. Если вам нужно выбрать строку с самого начала вместо первого символа с отступом , нажмите Homeдважды.
Вы также можете записать это как макрос, а затем установить ярлык для этого макроса. Однако « Ctrl+» Aиспользуется как « выделить все» почти во всех текстовых редакторах и текстовых полях, поэтому его изменение может привести к путанице. Вместо этого используйте другой ярлык
Если вы просто хотите скопировать / вырезать / удалить строки, для вас уже есть ярлыки:
Существуют также другие действия без сочетаний клавиш по умолчанию, такие как транспонирование строки, объединение строки, дублирование строки ... Просто выберите « Настройки» > « Ярлык быстрого доступа» > « Команды Scintilla» , выберите
SCI_LINETRANSPOSE
/SCI_LINEDUPLICATE
/SCI_LINESJOIN
... и назначьте их.Если Ctrl+ Shift+ Tне работает для вас, то это потому, что ярлык был назначен для 2 различных функций, что вызывает конфликт, как PryrtCJ ответил ниже . В более новом Notepad ++ строковое копирование было изменено на Ctrl+ Shift+ X, а также добавлено предупреждение о конфликте клавиш, что немного облегчает жизнь
См. Списки сочетаний клавиш и мыши по умолчанию для Notepad ++ и некоторых плагинов.
Если вы используете мышь, достаточно одного щелчка мыши по номеру строки слева или тройного щелчка в строке.
источник
SCI_LINECOPY
на что хочешь.Для тех, для кого принятый ответ не работает: я только что ответил на аналогичную проблему в сообществе Notepad ++ . По сути, есть две команды, связанные с сочетанием клавиш Ctrl+ Shift+ Tодновременно, а другая, кажется, имеет преимущество.
Если вы предпочитаете ссылаться на Ctrl+ Shift+ , найдите конфликтующую команду (например, >> >> , которая и является причиной конфликта в моей копии NPP), выберите , затем измените букву выпадающего меню на и нажмите . Предполагая, что больше нет конфликтов, ярлык вернется к .T
SCI_LINECOPY
Shortcut Mapper
Main menu
Restore Recent Closed File
ModifyTNONEOKSCI_LINECOPY
Надеюсь это поможет.
источник
В NPP7.5.1
SCI_LINECOPY
назначен Shift+ Ctrl+XТаким образом, вы можете использовать Shift+ Ctrl+, Xчтобы скопировать текущую строку в буфер обмена
источник
Я думаю, что вы можете сделать это с помощью макроса.
Ссылка: https://stackoverflow.com/questions/19161262/select-range-of-lines-in-notepad
источник
Просто нажмите 3 раза на слово или строку
источник
Shift+ End- выделяет всю строку после курсора.
источник