Skip to main content

Commande Linux / Unix: vi, vim, gvim

Unix Editors (Vim/Gvim Commands) (Juin 2025)

Unix Editors (Vim/Gvim Commands) (Juin 2025)

Table des matières:

Anonim

SYNOPSIS

% vi options fichier ..

LA DESCRIPTION

  • L'éditeur de texte "vi" n'est pas recommandé pour les débutants.
  • Pour quitter vi (aucune modification enregistrée) utilisez ces cinq caractères: : q!.
  • vim: Les distributions modernes de Linux utilisent vim (= "vi amélioré") à la place de vi et vim est un peu mieux que l'original vi .
  • gvim: La version graphique de vi est également disponible: type Gvim dans un terminal X.
  • La chose la plus importante à comprendre à propos de vi est-ce un éditeur "modal"c’est-à-dire qu’il a quelques modes de fonctionnement parmi lesquels l’utilisateur doit changer. (Les mêmes frappes ont des effets différents selon les modes.) La référence rapide est ci-dessous, les 4 commandes essentielles étant affichées en rouge.

    Les commandes pour changer de mode:

Clé

Entre dans le modeRemarques
<ESC>mode de commande(retournez au mode commande depuis n'importe quel mode d'édition)
jemode d'édition "insérer"(commence à insérer avant la position actuelle du curseur)

REMARQUE: N'appuyez sur aucune autre touche en mode commande. Il y a plus de commandes et de modes dans le mode de commande!

Copier, couper et coller (en mode commande):

  • v commencer à surligner le texte. Ensuite, déplacez le curseur pour mettre du texte en surbrillance
  • y copier le texte en surbrillance
  • x couper le texte en surbrillance
  • p coller le texte qui a été coupé / copié

Sauvegarder et quitter (en mode commande):

  • : w write (= save)
  • : w nomfichier écrire le contenu dans le fichier "nomfichier"
  • : x enregistrer et quitter
  • : q quitter (il ne vous laissera pas si les modifications ne sont pas enregistrées)
  • : q! quitter abandonner les modifications (vous ne serez pas invité si les modifications ne sont pas enregistrées)

EXEMPLE

% vi parse_record.pl

Démarre vi avec les paramètres par défaut et ouvre le fichier parse_record.pl.

Important: Utilisez le homme commande ( % homme ) pour voir comment une commande est utilisée sur votre ordinateur.