Comment créer des données cumulées avec VIM?

0

Je voudrais prendre une série de lignes de largeur variable

foo
bar
foobarbazquz
foobar

Et ajoutez une autre colonne,

foo                asdf
bar                asdf
foobarbazquz       asdf
foobar             asdf

VIM fournit-il des raccourcis pour rendre cela plus facile?

Evan Carroll
la source

Réponses:

2

Il y aura probablement d’autres bonnes suggestions, mais celle sur laquelle vous voudrez vous pencher immédiatement est l’ 'virtualedit'option. Voir:

:help 'virtualedit'

Vous voulez probablement faire juste:

:set virtualedit=all
Heptite
la source
1
Regardez ensuite :help visual-blockpour apprendre à utiliser un bloc de texte ou, dans ce cas, un bloc d’espace. Par exemple, déplacer le curseur à l'emplacement du premier «a» et le saisir Ctrl-VjjjAasdf<Esc>insérera tous les fichiers asdf en même temps.
garyjohn
Pour ce que cela vaut, vous pouvez également regarder le plugin textobj-word-column qui simplifiera la sélection de colonnes en tapant simplement vic.
Taketwo