Comment créer un fichier dans VI Editor

Il existe trois méthodes pour créer de nouveaux fichiers dans l'éditeur vi: deux d'entre eux créent de nouveaux fichiers vides, tandis que l'autre crée une copie d'un fichier ouvert existant avec un nouveau nom. Cet article suppose une connaissance de base des modes et des commandes vi.

Choses que vous devez

  • Vi ou Vim

Instructions

  1. 1

    Ouvrez une fenêtre de terminal et tapez la commande suivante à la ligne de commande:

    vi myFileName

    L'écran du terminal sera remplacé par l'interface de vi. En haut de la fenêtre de terminal, vous verrez le curseur clignotant assis au-dessus d'une colonne de ~ caractères fonctionnant en bas du côté de l'écran. Au bas de la fenêtre de terminal, vous devriez voir:

    "myFileName" [Nouveau fichier]

    Editez le fichier (ajouter un peu de contenu) et quand vous avez fini de passer en mode commande et entrez la commande suivante:

    : W

    Vi écrit le fichier sur le disque, et vous saurez ce parce que, au bas de la fenêtre, vous verrez:




    "myFileName" [Nouveau] 1L, 4C écrit

    Les chiffres, 1 et 4, variera selon le nombre de lignes (L) et des personnages (C) vi écrit sur le disque.

  2. 2

    Créez une copie de votre nouveau fichier en exécutant la commande suivante en mode de commande:

    : W myCopyOfFileName

    Au bas de la fenêtre de terminal, vous verrez maintenant:

    "copyOfFileName" [Nouveau] 1L, 4C écrit

    Cependant, contrairement à ce que vous pouvez vous attendre, vi vous présente encore avec le tampon pour "myFileName," pas "copyOfFileName." L'éditeur at-il créé la copie et de l'écrire sur le disque, mais il suppose que vous l'intention de continuer à modifier la copie originale du fichier. Pour ouvrir la copie exécutez la commande suivante:

    : E copyOfFileName




    Si vous utilisez l'éditeur vim (vi improved), alors vous pouvez sauter ce processus en deux étapes en créant la copie de cette façon:

    : Sav myCopyOfFileName

    Vim fait la copie, écrit sur le disque et passe le tampon courant dans le nouveau fichier.

  3. 3

    Ouvrez un nouveau fichier pour l'édition tout en restant dans l'éditeur vi en exécutant ce qui suit:

    : E aBrandNewFile

    Un nouveau tampon, vide apparaît et le texte suivant apparaît en bas de la fenêtre de terminal:

    "aBrandNewFile" [Nouveau fichier]

    Le résultat de ": E newFile" appelé en utilisant vi est presque identique à l'appel "vi newFile" à partir de la ligne de commande. La différence est que par l'ouverture d'un nouveau fichier au sein de vi vous pouvez également continuer à modifier d'autres tampons qui étaient ouvertes avant.

Conseils & Avertissements

  • Pour créer plusieurs nouveaux fichiers à la fois à partir de la ligne de commande, il suffit d'ajouter de nom de fichier des arguments à vi, tels que: vi fichier1 fichier2 fichier3. La même chose ne peut être fait lors de la création de nouveaux fichiers à partir de l'aide de la vi ": E" commande.
  • Pour lister tous les tampons actuellement ouverts dans vi, entrez la commande ": Ls". Cela affiche une liste de tous les tampons précédés par un certain nombre. Pour basculer vers un autre tampon ouverte exécuter la commande ": B1"En remplaçant "1" avec le numéro de la mémoire tampon que vous désirez.
» » » » Comment créer un fichier dans VI Editor