Retour au cours

Utiliser VIM/Emacs (Introduction aux éditeurs avancés)

Masterclass Termux : De zéro à expert Linux sur Android

40. Utiliser VIM/Emacs (Introduction aux éditeurs avancés)

Alors que nano (leçon 10) est facile pour les débutants, Vim et Emacs sont les éditeurs de texte dominants, hautement efficaces et programmables utilisés par les experts et les développeurs.

1. Installer Vim

Vim (Vi IMproved) est un éditeur modal, ce qui signifie qu'il possède différents modes pour l'insertion, la navigation et l'exécution de commandes.

bash $ pkg install vim

2. Flux de travail de base de Vim

  1. Ouvrir : vim nom_fichier.txt
  2. Mode Normal (par défaut) : Utilisé pour la navigation et les commandes. (Appuyez sur Echap pour vous assurer d'être en Mode Normal).
    • h, j, k, l : Déplacer le curseur (gauche, bas, haut, droite).
    • dd : Supprimer la ligne actuelle.
    • yy : Copier (yank) la ligne actuelle.
    • p : Coller.
  3. Mode Insertion : Utilisé pour taper du texte.
    • Appuyez sur i pour entrer en Mode Insertion.
    • Appuyez sur Echap pour revenir au Mode Normal.
  4. Mode Commande (Sauvegarde/Quitter) :
    • En Mode Normal, appuyez sur : (deux-points).
    • :w : Écrire (sauvegarder).
    • :q : Quitter.
    • :wq : Sauvegarder et quitter.
    • :q! : Forcer la sortie sans sauvegarder.

3. Installer Emacs

Emacs est connu pour ses fonctionnalités étendues et son puissant environnement Lisp.

bash $ pkg install emacs

Note : Maîtriser Vim ou Emacs demande un investissement important, mais le retour sur investissement en termes de vitesse d'édition est immense. Pour le scripting général sous Termux, nano reste parfaitement acceptable, mais les utilisateurs avancés passent souvent à Vim.