Wie zeige ich die Zeilennummer in Vim an?

13

Ich verwende den Vim-Texteditor GVIMauf einem Windows-basierten Computer.

Wie kann ich die Zeilennummern anzeigen? Vorausgesetzt, ich verwende es nicht in der Konsole?

Einfachheit
quelle
Keine Antwort auf Ihre Frage, könnte aber dennoch hilfreich sein. Ich benutze: Lineal setzen, das die Cursorposition anzeigt.
Johnny

Antworten:

18

Führen Sie aus :set number, um einen linken Rand mit den Zeilennummern hinzuzufügen. Verwenden Sie :help 'nudiese Option , um Hilfe zum Thema anzuzeigen, einschließlich der Änderung der Randgröße.

Platzieren Sie den Befehl für eine gewisse Dauerhaftigkeit ohne den führenden Doppelpunkt ~/.vimrcauf UNIX / Linux-basierten Systemen oder in %HOMEPATH%\_vimrc.

Arcege
quelle
füge 'hinzu und wenn dir deine Einstellungen gefallen, speichere sie in .vimrc'
akira
@Arcege, @akira. Ich bin eigentlich neu in diesem Bereich. Ich bin :set numberauf VIM gelaufen und habe einen schwarzen leeren Bildschirm mit "1" oben links erhalten, der meiner Meinung nach die Zeilennummer anzeigt. Wie kann ich diesen Effekt erzielen GVIM? @akira, du hast das Speichern erwähnt .vimrc. Wird das den Job machen? Wenn ja, wie kann ich das speichern? Vielen Dank.
Einfachheit
1
Da Sie unter Windows arbeiten, lautet die Datei möglicherweise _vimrc (Unterstrich anstelle eines '.'). Es würde sich im Benutzerverzeichnis (nicht auf dem Desktop) befinden: C: \ Benutzer \ mein Benutzername \ oder C: \ Dokumente und Einstellungen \ mein Benutzername \. Überprüfen Sie die Hilfe (: help vimrc). Alle Anweisungen, die mit einem Doppelpunkt (':') beginnen, können in diese Datei eingefügt werden (ohne Doppelpunkt). Die gleichen Einstellungen und vimrc werden für gvim verwendet.
Arcege
@SWEngineer: öffne gvim und tippe ': set number' .. jetzt hast du auch die 1 in der oberen linken Ecke :) schau dir an, was @Arcege über den Ort von _vimrc gesagt hat und lies ': help _vimrc'
akira
@Arcege. Ich habe _vminfoan dem von Ihnen vorgeschlagenen Ort gefunden, und es gab einen :set numer, aber ich konnte die Zeilennummern nicht sehen. Warum das? Vielen Dank.
Einfachheit
3
:set number

fügt die Zeilennummern auf der linken Seite des Puffers hinzu.

Sie können diese Einstellung zusammen mit allen anderen Einstellungen, die Ihnen gefallen, in Ihre .vimrcDatei einfügen. Sie werden automatisch geladen, wenn Sie eine Instanz von VIM starten.

.gvimrcist im Allgemeinen für bestimmte Einstellungen reserviert, die beim Öffnen von gvim geladen werden sollen, im Gegensatz zu Terminalsitzungen von vim oder vi. In den meisten Fällen enthält diese Datei grafische Überlegungen, die der X-Server verarbeiten kann.

TCopple
quelle
-1
:set nu 

sollte die Zeilennummern anzeigen

:set nonu  or :set nu!

lässt die Zeilennummern verschwinden.

RoyOneMillion
quelle