Выберите диапазон строк в Notepad ++ - PullRequest
55 голосов
/ 13 декабря 2011

Есть ли способ выбрать диапазон строк в Notepad ++?Я хотел бы написать два числа - от и до, скажем: от 10000 до 25000.

У меня есть этот большой файл дампа MySQL, и я могу выбрать его только с помощью некоторой функции.

Ответы [ 4 ]

83 голосов
/ 21 декабря 2013

Самый простой способ:

  1. Ctrl + G , перейти к строке 10000.

    • Меню > Редактировать > Выбор начала / конца .
  2. Ctrl + G , перейти к строке 25 000.

    • Меню > Редактировать > Начало / Конец выбора .

Теперь у вас выбран диапазон.

Или просто щелкните правой кнопкой мыши для опции «Начать / Закончить выбор».

17 голосов
/ 26 февраля 2012

Я пытался понять то же самое навсегда!Я наконец-то понял.Самый близкий ответ, который я мог получить, был CTRL g , затем Shift PageUp .

Но если вы хотите выбрать большеи не всю страницу, перейдите на последнюю строку по вашему желанию и нажмите Ctrl Shift Home .Это будет выбирать, где вы находитесь в верхней части вашего текста.То же самое касается Ctrl Shift End , который выберет, с какой строки вы находитесь до последней строки.

3 голосов
/ 13 декабря 2011

Я не знаю Notepad ++, но в качестве быстрого решения вы можете использовать

perl -ne 'print if $. >= 10_000 && $. <= 25_000' < file.sql > some-lines.sql

(Цифры _ в Perl приведены только для разборчивости и могут быть опущены. Это похоже на запись 10 000 в США или 10 000 в Германии, но без культурной путаницы.)

0 голосов
/ 30 декабря 2018

поместите курсор в начало строки 10000, затем нажмите и удерживайте клавишу shift, используйте полосу прокрутки для перехода к строке 25000 и Right click в конце, это выберет все строки между 10000 и 25000 также, удерживая нажатой клавишу shift, вы можете удерживать и перетаскивать Right click, чтобы изменить область выбора

...