Если бы Вы действительно хотите удалить окна, я предложил бы более простой, и намного менее опасный путь:
это удалит раздел окон так или иначе и настроит разделы для Ubuntu.
Если Вы просто хотите присоединиться к каждым 4 строкам в одну, можно сделать это с рекурсивным макросом:
ggqaqqa4Jj@aq@a
Объяснение:
gg
пойдите для запуска файлаqaq
очистите любой ранее хранивший макрос в регистре a
qa
начните записывать макрос в регистре a
4J
присоединитесь к 4 строкам в однуj
спуститесь по одной строке@a
имейте макрос в регистре a
назовите себяq
прекратите записывать@a
назовите макрос в регистре a
который будет продолжать работать над файлом, пока он не будет сделан.Альтернатива в Perl
perl -ni -e 'chomp;print $_, $.%4? " ":"\n"' your_file
Ссылка
-l
опция для жемчуга избавит от необходимостиchomp
и "\n". – jordanm 11.09.2013, 21:31"\n"
? – Joseph R. 11.09.2013, 21:34qaq
необходимый шаг? Если Вы начинаете записывать к регистру строчной буквы, предыдущее содержание автоматически перезаписывается. – Marco 11.09.2013, 21:35grep
2.12--------121--------137117----@JosephR. Просто попробуйте его::let @a="foobar"
, затем запишите макрос:qa6ddq
и дисплей результат::echo @a
→6dd
. Если Вы записываете макрос как:qA6ddq
затем команды добавляются::echo @a
→foobar6dd
– Marco 11.09.2013, 21:48