Я пытаюсь выбрать несколько строк, которые не находятся в непрерывном фрагменте. Например, я хочу выбирать строки 1 и 3 одновременно без выбора строки 2:
1. this is line 1
2. this is line 2
3. this is line 3
Первоначально я думал, что это будет пустяковая задача, но, потратив довольно много времени на поиски, бесполезно, я понял, что это может быть не простая/общая задача.
Большое спасибо за вашу помощь.
Edit: Спасибо за ответы. Я расскажу немного подробнее о том, как я пришел к вопросу.
Я пытался выровнять код фрагмента следующим образом, используя 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 и сделать их выровненными.
Тогда я понял, что это непростая задача.
Следовательно, вопрос.
Спасибо за ответы!