Я пытаюсь выбрать несколько строк, которые не находятся в непрерывном фрагменте. Например, я хочу одновременно выбрать строки 1 и 3, не выбирая строку 2:
1. this is line 1
2. this is line 2
3. this is line 3
Первоначально я думал, что это будет простая задача, но, потратив довольно много времени на безрезультатные поиски в Google, я понял, что это может быть не простая/обычная задача.
Заранее большое спасибо за вашу помощь.
Изменить: Спасибо за ответы. Я расскажу немного подробнее о том, как я пришел к этому вопросу.
Я пытался выровнять фрагмент кода следующим образом, используя Tabularize:
1. name1="Woof"
2. lucky_dog = lucky( "dog_one"= name1,
3. "dog_two"= name1 )
4. name2="Howl"
Я хотел, чтобы это выровнялось следующим образом:
1. name1 = "Woof"
2. lucky_dog = lucky( "dog_one"= name1,
3. "dog_two"= name1 )
4. name2 = "Howl"
Но я не могу этого сделать, потому что Tabularize примет во внимание третью строку и выровняет все в:
1.name1 = "Woof"
2.lucky_dog = lucky( "dog_one"= name1,
3. "dog_two" = name1 )
4.name2 = "Howl"
Я полагаю, что мог бы придумать какой-нибудь трюк с регулярным выражением для архивирования желаемых результатов, мне просто сначала пришло в голову, что, возможно, я мог бы просто выбрать строку 1,2,4 и выровнять их.
Потом я понял, что это непростая задача.
Отсюда вопрос.
Спасибо за ответы!