Sublime Text 2: выбор нескольких строк, пропуск одной строки

Допустим, у меня есть несколько строк, как это

# ----------------------- #
# Test for whitespace error #
# ----------------------- #

Я хотел бы выбрать первую и последнюю строку с помощью клавиатуры.

Я могу поместить курсор в первую строку и дважды нажать SHIFT ALT — в результате средняя строка также будет выделена, как Я избегаю этого?


person RasmusWL    schedule 13.09.2013    source источник
comment
Я знаю, что это не то, о чем вы просили, но... один из подходов для этого примера - выбрать первую строку, а затем нажать CTRL + d.   -  person Hugo Corrá    schedule 13.09.2013
comment
И чтобы выбрать строку: Ctrl+L   -  person Kabie    schedule 14.09.2013


Ответы (2)


Я нашел этот плагин, но не проверял его: https://github.com/colinta/SublimeMarkAndMove

Насколько я знаю, вы должны использовать мышь в чистой установке ST. Вы можете выбрать одну строку, как обычно, а затем, удерживая Ctrl (or cmd on OS X), выбрать другую строку с помощью мыши.

person Oskar Hane    schedule 13.09.2013

Нет, невозможно пропустить строку при выборе, если только вы не сделаете так, как предлагает @Oskar Hane. Однако в этом конкретном случае (когда линии, которые вы хотите выбрать, имеют уникальные общие черты (если вы можете так сказать)) вы можете просто выбрать часть верхней линии, достаточную для того, чтобы она была общей только с другой линией, скажем # ---- и нажмите ctrl+d, что активирует множественный выбор, тогда у вас будет несколько курсоров, с помощью которых вы сможете выбрать всю строку.

Это видео должно помочь вам понять концепцию, если вы еще этого не сделали.

person Daniel Figueroa    schedule 13.09.2013
comment
Я понимаю эту концепцию, но бывают случаи, когда я хотел бы сделать другое — например, пропустить пустую строку. - person RasmusWL; 13.09.2013