vi : notes et astuces à propos de son utilisation #
vi est un excellent éditeur de texte très pratique qui a inspiré le peut-être plus connu "vim".
vi est présent par défaut sous OpenBSD. Si vous souhaitez une version qui affiche complètement certains caractères utf-8, alors vous devriez installer le port nvi-*-iconv.
La coloration syntaxique n'est pas présente, et c'est finalement aussi bien : ça impose d'écrire du code clair et lisible.
Utilisation #
Je vous épargne un tutoriel ici, il y en a de très bien faits en ligne. Aussi, je vous conseille la lecture de la section suivante du manuel:
FAST STARTUP
Voici quelques astuces que j'utilise quotidiennement.
''m a'' : pose une marque sous le curseur avec l'étiquette "a" (on peut mettre n'importe quelle lettre).
''' a'' : se déplace à l'étiquette "a".
''d'a'' : Supprime tout du curseur jusqu'à l'étiquette "a".
''>'a'' : Incrémente du curseur jusqu'à l'étiquette "a".
''>>'' : Incrémente la ligne sous le curseur.
'':E'' fichier : Édite un fichier dans un nouveau panneau. ctrl-w permet de changer de panneau.
''.'' : répète la dernière commande. Pour annuler plusieurs fois : "u" puis ".". Rappuyer sur u annule l'annulation.
'':vsplit'' : sépare verticalement
''J'' : permet de rejoindre 2 lignes consécutives en 1 seule
''C'' : change tout du curseur jusqu'à la fin de la ligne.
''A'' : ajoute en fin de ligne.
''z<Enter>'' : place le curseur au milieu de la fenêtre.
''#'' : incrémente
''%'' : si le curseur est sur ''('' ou ''{'', il est envoyé vers '')'' ou ''}'' (et inversement).
Configuration de vi #
La configuration se réalise dans le fichier ''$HOME/.exrc''. Si cela vous intéresse, vous pourrez trouver mon fichier .exrc:
./exrc
Ressources #
https://why-vi.rocks/
http://www.jeffw.com/vi/vi_help.txt
Citation du jour tirée de /quotes .