Zeilennummerierung in Vim

11

Wie aktiviere ich die Anzeige von Zeilennummern in Vim?

Eric Smith
quelle
Arbeiten Sie an Ihren Suchfähigkeiten. Diese Funktionalität besteht seit den frühen Versionen von vi, dh seit Jahrzehnten . Es gibt sicherlich einige Erwähnungen im Internet.
Ingo Karkat

Antworten:

15

So aktivieren Sie die Zeilennummerierung:

:set number

So deaktivieren Sie es:

:set nonumber
Eric Smith
quelle
4
Kurzform für das gleiche: :set nu und:set nonu
Hemant
7
Verdammt, :se nuund :se nonuwenn Sie wirklich Charaktere rasieren wollen. Aber :set numberund :set nonumbersind ziemlich klar, nicht wahr?
Ephemient
6

Und wenn Sie möchten, dass es auf jede Instanz von Vim angewendet wird, die Sie öffnen ... fügen Sie es set numberin Ihre .vimrcDatei ein!

Rob Bradford
quelle
Oder sogar Ihre .exrc-Datei, die für vim, nvi, vi usw.
funktioniert
3

Ich finde es äußerst nützlich, eine Bindung zum Umschalten der Zeilennummerierung zu haben (unter anderem). Es kann wie folgt konfiguriert werden

nnoremap <Leader>gn :setl number!<CR>:setl number?<CR>

Der erste Befehl schaltet die Zeilennummerierung für den aktuellen Puffer (lokal) um und der zweite zeigt den aktuellen Wert der Option in der Statuszeile an.

Adam Byrtek
quelle