Выделение текста
Как и в любом текстовом редакторе, в Notepad++ можно выделять текст с помощью мыши или клавиатуры. Выделенный фрагмент текста можно переместить или скопировать в другое место в документе, копировать в другой документ, удалить, запустить по выделенному фрагменту поиск, и ещё много чего.
Как выделять текст
Самый простой способ выделить текст мышью - зажав левую кнопку, провести мышью от начала до конца фрагмента текста. Двойным щелчком можно выделять слова, а тройным - строки целиком. Также строку можно выделить, щёлкнув на её номер (если включено отображение номеров строк). Выделенный фрагмент можно увеличить (или уменьшить), кликнув в другое место при нажатой клавише . Граница выделения переместится туда, где вы щёлкнули.
Чтобы выделять текст при помощи клавиатуры, просто перемещайте курсор клавишами стрелок одновременно удерживая клавишу . Эти горячие клавиши можно менять в настройках горячих клавиш.
Последовательное и прямоугольное выделение
Описанные выше процедуры применяются для последовательного выделения, которое осуществляется для сопроикосающихся частей текста. Используя команду Scintilla SCI_SWAPMAINANCHORCARET, можно выбрать, будет ли каретка начинать или заканчивать выделение.
Однако, Notepad++ также может выделять прямоугольные области текста

Прямоугольное выделение осуществляется таким же образом, что и обычное, но только при нажатой клавише . Например, простейший способ выделить прямоугольный фрагмент мышью - выделить текст левой кнопкой мыши удерживая клавишу Alt нажатой. Эти -версии горячих клавиш также можно переназначить.
При использовании клавиатуры последовательный и прямоугольный способы выделения текста можно совмещать. Возможно, это не так полезно, но это не баг.
Пункты меню перемещают не только строки, но и выделенные фрагменты текста, если они не прямоугольные. Если выделено сразу несколько фрагментов текста, перемещать их этими командами нельзя.
Последовательное выделение двух фрагментов
Если фрагмент текста выделен последовательным способом, можно добавить к выделению ещё один, не примыкающий к первому. Просто удерживайте и выделите нужный фрагмент мышкой. Таким образом можно выделить сколько угодно несвязанных фрагментов текста. (Мульти-редактирование должно быть включено, см. Preferences).

Однако, эта возможность не распространяется на прямоугольное выделение. Прямоугольное выделение всё же можно добавить к последовательному. команда Scintilla SCI_ROTATESELECTION позволяет циклически переключаться между выделениями в том порядке, в котором они были определены.
При копировании или вырезании нескольких фрагментов одновременно, текст записывается в буфер обмена в том порядке, в котором он был выделен.

