vim
Bauen von vim
Suche…
Build starten
:mak[e][!] [arguments]
startet das Programm, auf das die Option makeprg
. Standardmäßig ist " makeprg
" auf "make" gesetzt, kann aber so konfiguriert werden, dass jedes geeignete Programm makeprg
wird.
Alle [arguments]
(können mehrere sein) werden an makeprg
als ob es mit :!{makeprg} [arguments]
aufgerufen worden wäre.
Die Ausgabe des aufgerufenen Programms wird gemäß der Option 'errorformat'
auf Fehler analysiert. Wenn Fehler gefunden werden, wird das Quickfix-Fenster geöffnet, um sie anzuzeigen.
:cnext
:cprev
kann verwendet werden, um zwischen Fehlern zu wechseln, die im Quickfix-Fenster angezeigt werden. :cc
springt zum Fehler unter dem Cursor.
Es ist zu beachten, dass auf Systemen, auf denen gnumake installiert und ordnungsgemäß konfiguriert ist, es in der Regel nicht erforderlich ist, &makeprg
außer dem Standardwert zu definieren, um &makeprg
-Projekte zu kompilieren. Geben Sie also in C, C ++, Fortran ... Folgendes ein :make %<
, um die aktuelle Datei zu kompilieren. :!./%<
die Quelldatei im aktuellen Verzeichnis befindet, wird sie von :!./%<
ausgeführt. Kompilierungsoptionen können über $CFLAGS
, $CXXFLAGS
, $LDFLAGS
usw. gesteuert werden. $CFLAGS
zu impliziten Regeln finden Sie in der Dokumentation zu make
.