GNU/Linux >> Tutoriels Linux >  >> Linux

Comment puis-je ouvrir un fichier avec des numéros de ligne affichés à partir de la ligne de commande dans 'vi' ?

Solution 1 :

Vous pouvez utiliser :

vi +"set number" your_file

Solution 2 :

Et si vous créiez un fichier de paramètres vim séparé pour les deux cas ? Par exemple, ~/.vimrc-number et ~/.vimrc-nonumber . Ensuite, vous pouvez les lancer comme ceci :

vim -u ~/.vimrc-number /some/text/file
vim -u ~/.vimrc-nonumber /some/text/file

Ou créez des alias vers votre .bashrc :

alias vimnumbers="vim -u ~/.vimrc-number"
alias vimnonumbers="vim -u ~/.vimrc-nonumber"

Solution 3 :

Vous pouvez utiliser :

vi +set\ number <filename>

ou mettre "numéro défini " à votre ~/.vimrc

Solution 4 :

Si vous avez mal répondu à votre question en premier. Ma réponse était :

La syntaxe exacte, pour sauter à une ligne est :

vi +linenumber filename 

ou

vi filename +linenumber

Où linenumber est un nombre.

Et la bonne réponse à votre question est :

vi +set\ number <filename>

Ce qui fournira le numéro de lignes lors de l'édition du nom de fichier.


Linux
  1. Comment envoyer un e-mail à partir de la ligne de commande ?

  2. Comment puis-je exécuter du code PHP à partir de la ligne de commande ?

  3. Comment puis-je obtenir le débit d'une vidéo à partir d'une ligne de commande sous Linux ?

  4. Comment effacer le contenu d'un fichier depuis la ligne de commande ?

  5. Comment puis-je créer un fichier avec une taille spécifique à partir d'une ligne de commande ?

Comment envoyer un e-mail avec une pièce jointe à partir de la ligne de commande

Comment redémarrer Icewm depuis la ligne de commande ?

Comment faire un tracé graphique d'une séquence de nombres à partir de l'entrée standard ?

Comment puis-je copier un dossier à partir de la ligne de commande Linux ?

Comment obtenir l'URL du fichier Dropbox à partir de la ligne de commande ?

Comment puis-je obtenir mon adresse IP à partir de la ligne de commande ?