[GO] vim-quickrun-qo schrieb

Was ist vim-quickrun?

Ein sehr berühmtes Plug-In im Vim-Bereich. Ein großartiges Plug-In, mit dem Sie jede Quelle in Vim ausführen können, indem Sie einfach : Quickrun ausführen. Jedes Teil ist modular aufgebaut und kann sehr flexibel angepasst werden.

Was ist qo?

Fügen Sie der Quelldatei von C /C ++/ Objective-C einen speziellen Kommentar hinzu. Ein Tool, das beim Erstellen ausführbarer Dateien hilft.

Ich weiß es nicht, aber es scheint der Ursprung der "Go" -Community zu sein.

Sie können so schreiben:

curl.c


// #qo LIBS: curl
#include <stdio.h>
#include <curl/curl.h>

int main(int argc, char const *argv[]) {
    CURL *curl = curl_easy_init();
    //Ein Programm mit CURL wird fortgesetzt...
    return 0;
}

Normalerweise so kompilieren:

> gcc curl.c -lcurl
> ./a.out

Aber mit qo:

> qo
[  0%] Beginning build
[ 50%] Compiled curl.c
[100%] Linked curl
> ./curl

Was ist vim-quickrun-qo?

Ein Tool, das das Erstellen und Ausführen mit qo unter Verwendung des Hakens von vim-quickrun unterstützt.

Wenn Sie die Direktive # qo in den ersten 10 Zeilen der Quelldatei finden, Haken Sie : Quickrun ein, um mit qo zu bauen und es im laufenden Betrieb auszuführen. Wenn qo installiert ist, können Sie die Arbeit in Vim auch dann abschließen, wenn Sie einen etwas komplizierten Build benötigen.

Wie installiert man

Installieren Sie mit Ihrem bevorzugten Plug-In-Manager entweder Neobundle.vim oder Pathegon. Machen.

manicmaniac/vim-quickrun-qo

wie benutzt man

nichts. Installieren Sie es einfach, schreiben Sie die C-Quelle mit der Direktive # qo und führen Sie QuickRun aus.

Recommended Posts

vim-quickrun-qo schrieb
Ich habe matplotlib geschrieben