Ich kann :set number
aus einer Datei heraus, die ich bearbeite, aber wie kann ich sie immer standardmäßig aktivieren?
Ich kann :set number
aus einer Datei heraus, die ich bearbeite, aber wie kann ich sie immer standardmäßig aktivieren?
Antworten:
Fügen Sie set number
Ihrer .vimrc
Datei in Ihrem Home-Verzeichnis hinzu.
Wenn sich die .vimrc
Datei nicht in Ihrem Home-Verzeichnis befindet, erstellen Sie eine mit
vim .vimrc
und fügen Sie die gewünschten Befehle beim Öffnen hinzu.
Hier ist eine Seite , die das vimrc und seine Verwendung erklärt.
rc
. Es ist eine ziemlich verbreitete Konvention.
set relativenumber
echo "\nset nu" >> ~/.vimrc
. Beenden Sie nun die Terminalsitzung und öffnen Sie sie erneut.
So ändern Sie die Standardeinstellung für die Anzeige von Zeilennummern in vi / vim:
vi ~/.vimrc
Fügen Sie dann der Datei die folgende Zeile hinzu:
set number
Entweder wir können source ~/.vimrc
oder speichern und beenden :wq
, jetzt werden zukünftige vi / vim-Sitzungen nummeriert sein :)
Terminal> su
> password
>vim /etc/vimrc
Klicken Sie hier und bearbeiten Sie wie in Zeilennummer (13):
set nu
/etc/vim/vimrc
set nu
set ai
set tabstop=4
set ls=2
set autoindent
Fügen Sie den obigen Code in Ihre .vimrc-Datei ein. Wenn keine .vimrc-Datei vorhanden ist, erstellen Sie diese bitte in Ihrem Home-Verzeichnis (/ home / Name des Benutzers).
set nu -> Dadurch zeigt Vim die Zeilennummern an
set ai -> Dadurch aktiviert Vim die automatische Einrückung
setze ls = 2 -> Dadurch zeigt Vim eine Statuszeile an
set tabstop = 4 -> Dadurch setzt Vim die Registerkarte mit einer Länge von 4 Leerzeichen (standardmäßig 8).
Der Dateiname wird ebenfalls angezeigt.
Im Home-Verzeichnis finden Sie eine Datei mit dem Namen ".vimrc". Fügen Sie diesen Code " set nu " hinzu, speichern und beenden Sie die neue vi-Datei und öffnen Sie sie. Darauf finden Sie Zeilennummern.
Ich verwende Debian 7 64-Bit.
Ich hatte keine .vimrc-Datei in meinem Home-Ordner. Ich habe eine erstellt und konnte die Standardeinstellungen für vim festlegen.
Für Debian 7 besteht eine andere Möglichkeit darin, / etc / vim / vimrc zu bearbeiten
Hier ist ein Kommentarblock in dieser Datei:
" All system-wide defaults are set in $VIMRUNTIME/debian.vim (usually just
" /usr/share/vim/vimcurrent/debian.vim) and sourced by the call to :runtime
" you can find below. If you wish to change any of those settings, you should
" do it in this file (/etc/vim/vimrc), since debian.vim will be overwritten
" everytime an upgrade of the vim packages is performed. It is recommended to
" make changes after sourcing debian.vim since it alters the value of the
" 'compatible' option.