Mam następujące linie.
1
4
2
10
3
20
4
35
5
56
...
...(many more lines after this)
I chcę przejść do następujących w Vimie.
1 4
2 10
3 20
4 35
5 56
...
...
Jak mogę to osiągnąć?
vim
text-editors
newlines
shinokada
źródło
źródło
Odpowiedzi:
Zaletą
:global
jest to, że bardzo dobrze obsługuje dodawane i usuwane linie. Możemy więc użyć go, aby zastosować:join
polecenie do wszystkich wierszy:Alternatywą byłoby makro rekurencyjne .
źródło
Inną opcją byłoby
gdzie zastosujesz polecenie dołączenia do całego bufora
Awaria
źródło