Comment puis-je dessiner une ligne verticale au lieu de taper un par un? p>
Par exemple, je veux définir une ligne verticale dans la colonne 10 pour 20 rangées. Tout comme ma première ligne. Comment puis-je faire cela de manière intelligente? p>
p>
3 Réponses :
Ceci semble être un plugin VIM pour faire exactement ce que vous recherchez: p>
http://www.vim.org/scripts/script.php? script_id = 40 p>
Je ne l'ai pas essayé moi-même. P>
Parce que j'ai d'abord la posté avec un commentaire Assinine et les gens ont été offensés ...
+1 pour la sportivité et i> discipline. En outre, du cours, le script devait être mentionné.
C'est en fait une belle technique de pompage à la traîne / score: Publier la merde, être évitée, puis remplacez-la avec une réponse utile et observez tout le monde vote sur la surprise. Pas moyen d'avoir obtenu +60 sur une réponse stupide comme ça. (Avant que la descente commence - ce n'était pas intentionnel! Juste une observation)
Premièrement, définissez alors ... p> où: p > virtualedit = tout code> A>, pour vous permettre de naviguer au-delà de la fin d'une ligne:
10 | code> : vous déplace à l'écran Colonne 10 Li>
20j code> : vous déplace 20 lignes (ajustez au goût) li>
r | code> : remplace le Sélection avec des barres li>
ul> p>
Ce qui suit est une solution alternative à définir en somme: p> virtualedit = tout code> afin de créer 20 lignes avec un | code> dans la colonne 10:
10i
10i code> espace kbd> insérera espace kbd> dix fois et appuyer sur ESC KBD> suivi de r | < / code> remplacera le dernier caractère par un | code> li>
ul> li>
y code> li>
20p code>
Essayez de lire sur
gr code> etgr code> modes vim