vim
Bouwen vanuit vim
Zoeken…
Een build starten
:mak[e][!] [arguments]
start het programma waarnaar de optie makeprg
. makeprg
is standaard ingesteld op "make", maar kan worden geconfigureerd om elk geschikt programma op te roepen.
Alle [arguments]
(dit kunnen er meerdere zijn) worden doorgegeven aan makeprg
net alsof het was opgeroepen met :!{makeprg} [arguments]
.
De output van het aangeroepen programma wordt ontleed voor fouten volgens de optie 'errorformat'
. Als er fouten worden gevonden, wordt het quickfix-venster geopend om ze weer te geven.
:cnext
:cprev
kan worden gebruikt om te :cprev
tussen fouten die worden weergegeven in het quickfix-venster. :cc
springt naar de fout onder de cursor.
Opgemerkt moet worden dat op systemen waarop gnumake is geïnstalleerd en correct is geconfigureerd, het in het algemeen niet nodig is om alleen de standaardwaarde te definiëren &makeprg
om &makeprg
te compileren. Dus, in C, C ++, Fortran ... typ gewoon :make %<
om het huidige bestand te compileren. Volgens het bronbestand bevindt het zich in de huidige map :!./%<
zal het uitvoeren. Compilatieopties kunnen worden geregeld via $CFLAGS
, $CXXFLAGS
, $LDFLAGS
, enz. Raadpleeg de documentatie van make
betrekking tot impliciete regels .