Comment afficher le numéro de ligne dans Vim?

13

J'utilise l'éditeur de texte Vim GVIMsur une machine Windows.

Comment afficher les numéros de ligne? Pourvu que je ne l'utilise pas dans la console?

Simplicité
la source
Ce n'est pas une réponse à votre question, mais cela pourrait être utile quand même. J'utilise: définir une règle qui indique la position du curseur.
johnny

Réponses:

18

Exécutez :set numberpour ajouter une marge gauche avec les numéros de ligne. Utilisez :help 'nupour voir l'aide sur le sujet, y compris la modification de la taille de la marge.

Pour une certaine permanence, placez la commande, sans les deux points principaux, dans ~/.vimrcsur les systèmes UNIX / Linux ou dans %HOMEPATH%\_vimrc.

Arcege
la source
ajoutez «et si vous aimez vos paramètres, enregistrez-les dans .vimrc»
akira
@Arcege, @akira. Je suis en fait nouveau dans ce domaine. J'ai couru :set numbersur VIM , et j'ai obtenu un écran blanc noir avec "1" écrit en haut à gauche je pense indique le numéro de ligne. Comment puis-je provoquer cet effet GVIM? @akira, vous avez mentionné l'enregistrement dans .vimrc. Est-ce que cela fera l'affaire? Si oui, comment puis-je faire cette sauvegarde? Merci.
Simplicity
1
Puisque vous êtes sous Windows, le fichier peut être _vimrc (soulignement au lieu d'un «.»). Il résiderait dans le répertoire utilisateur (pas sur le bureau): C: \ Users \ myusername \ ou C: \ Documents and Settings \ myusername \, consultez l'aide (: help vimrc). Toutes les instructions commençant par deux points (':') peuvent être placées dans ce fichier (sans les deux points). Les mêmes paramètres et vimrc sont utilisés pour gvim.
Arcege
@SWEngineer: ouvrez gvim et tapez ': set number' .. maintenant vous avez aussi le 1 dans le coin supérieur gauche :) vérifiez ce que @Arcege a dit à propos de l'emplacement de _vimrc et lisez ': help _vimrc'
akira
@Arcege. J'ai trouvé _vminfol'endroit que vous avez suggéré, et il y en avait un :set numer, mais je ne pouvais pas voir les numéros de ligne. Pourquoi donc? Merci.
Simplicity
3
:set number

ajoutera les numéros de ligne à gauche du tampon.

Vous pouvez mettre ce paramètre, ainsi que tous ceux que vous appréciez dans votre .vimrcfichier et ils seront automatiquement chargés chaque fois que vous démarrez une instance de VIM.

.gvimrcest généralement réservé aux paramètres spécifiques que vous souhaitez charger lorsque vous ouvrez gvim par opposition aux sessions de terminal de vim ou vi. Le plus souvent, ce fichier contient des considérations graphiques que le serveur X peut gérer.

TCopple
la source
-1
:set nu 

devrait afficher les numéros de ligne

:set nonu  or :set nu!

fera disparaître les numéros de ligne.

RoyOneMillion
la source