Ответы:
Может быть лучше (и могут быть непреднамеренные побочные эффекты этого), но возни немного:
Settings, Shortcut Mapper, Plugin Commands, 49 Q:Mark Word or Find Reverse, Modify, then Choose your Shortcut Combination.
Обратите внимание, что Ctrl-W по умолчанию закрыт в Notepad ++, поэтому сначала отмените отображение (ярлык, главное меню), если вы хотите его использовать.
Редактировать: После еще десяти секунд возни, урезанный непреднамеренный побочный эффект этого решения несколько очевиден. А именно, попробуйте это тестовый тест, а затем попробуйте выбрать тест. ;) Сожалею.
Мне не удалось найти встроенную команду для этого, но я нашел способ воспроизвести эту функцию.
Ваш назначенный ярлык теперь будет выделять слово, внутри которого находится курсор, за исключением случаев, когда курсор находится непосредственно слева от первой буквы слова, и в этом случае он выберет предыдущее слово.
Если вам нужно выбрать слово, когда курсор находится непосредственно слева от слова, выполните описанные выше шаги, но чередуйте левую и правую клавиши, чтобы курсор перемещался вправо от слова и выделялся влево. В этом случае он выберет следующее слово, если каретка находится сразу справа от слова. Вы можете создать ярлыки для обоих, если хотите.
Я надеюсь, что есть лучший способ, но я не смог его найти. Если кто-то знает об этом, не стесняйтесь предоставить это и понизить этот ответ.
Мое решение для автоключей, сопоставляя Ctrl-клик, чтобы выбрать слово:
; Allow Ctrl-Click to select current word in notepad++
#IfWinActive ahk_class Notepad++
; Note from Help: The hotkeys Shift::, Alt::, and Control:: fire upon release of the key unless they have the tilde prefix such as ~Alt::. By contrast, a specific left or right hotkey such as LAlt:: fires when it is pressed down.
~Control::
KeyWait, LButton, D T0
if ErrorLevel = 0
{
Click 2
}
return
#IfWinActive