Heim > Artikel > Betrieb und Instandhaltung > Lassen Sie VIM besser funktionieren – VIM-Grundkonfiguration
Ich möchte Ihnen einen Vorschlag machen, bevor Sie die Konfiguration von vim lernen. Zum Beispiel, wie man sich schnell bewegt und schnell löscht usw. Ich habe viele Entwickler gesehen, die vim schon seit einiger Zeit verwenden. Sie verwenden immer noch die Aufwärts-, Abwärts-, Links- und Rechtstasten, um den Cursor zu bewegen, was im Grunde genommen seine Bedeutung verliert Vim-Konfiguration lernen. Daher wird empfohlen, vor dem Erlernen der Konfiguration eine solide Grundlage in vim zu legen, damit Sie mit halbem Aufwand das Doppelte des Ergebnisses erzielen können.
Warum vim konfigurieren?
Bevor wir die Vim-Konfiguration lernen, beantworten wir zunächst diese Frage. Ich stoße häufig auf dieses Problem. Ich möchte, dass die Zeilennummer jedes Mal automatisch angezeigt wird, wenn ich vim öffne, ohne jedes Mal Folgendes eingeben zu müssen: set nu. Zu diesem Zeitpunkt können wir die vim-Konfigurationsdatei schreiben und set nu in die Konfigurationsdatei schreiben. Auf diese Weise können die Anforderungen für eine persistente Konfiguration erreicht werden.
Zusätzlich zur dauerhaften Konfiguration können Sie Konfigurationsdateien auch verwenden, um einige Tastenkombinationen festzulegen, um unsere Vorgänge zu erleichtern. Beispielsweise können wir zwei aufeinanderfolgende Tasten jj festlegen, um die Esc-Taste zu ersetzen.
Wenn Sie ein VIM-Master sind, können Sie außerdem auch benutzerdefinierte Konfigurationsskripte schreiben.
~/.vimrc
Wenn Sie Ihre eigene VIM-Konfiguration schreiben möchten, müssen Sie die Datei ~/.vimrc erstellen und Fügen Sie dann die gewünschte Datei hinzu. Die Konfiguration kann in die Konfigurationsdatei geschrieben werden. Im Folgenden zeigen wir den einfachsten Fall:
# vim ~/.vimrc " 设置行号 set nu " 取消行号 " set nonu
Konfigurationselemente haben im Allgemeinen zwei Optionen: Aktivieren und Abbrechen. Zum Abbrechen fügen Sie im Allgemeinen „no“ vor „aktivieren“ hinzu. Wie oben gezeigt, bedeutet set nu, dass die Zeilennummer angezeigt wird, und set nonu bedeutet, dass die Zeilennummer nicht angezeigt wird.
Zeilen, die mit einseitigen doppelten Anführungszeichen beginnen, kennzeichnen Kommentare
Nachdem Sie die Konfigurationsdatei bearbeitet, gespeichert und beendet haben, wird die Konfiguration sofort wirksam .
Gemeinsame Konfigurationen
Im Folgenden werden mehrere gängige Konfigurationen unter verschiedenen Gesichtspunkten vorgestellt. Zuerst führen wir ein Konfigurationselement ein, das automatisch die Syntax überprüft und
" 开启语法高亮 syntax on
hervorhebt. Eine Option für die Textkodierung. Im Allgemeinen verwenden wir die utf8-Kodierung.
" 使用 utf-8 编码。 set encoding=utf-8
Optionen zur Einrückung
Autoindent festlegen bedeutet, dass beim Drücken der Eingabetaste die nächste Zeile genauso eingerückt wird wie die vorherige Zeile
set softtabstop 4 bedeutet, dass durch Drücken der Tabulatortaste 4 Leerzeichen eingefügt werden. Der Standardwert beträgt im Allgemeinen 8 Leerzeichen.
Die oben genannten Konfigurationselemente sind für die Konfiguration in der VIM-Konfiguration fast notwendig. Darüber hinaus verfügt vim über viele weitere Konfigurationselemente, die Sie selbst überprüfen und lernen können!
Das obige ist der detaillierte Inhalt vonLassen Sie VIM besser funktionieren – VIM-Grundkonfiguration. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!