2016-04-10 2 views
1

Ich benutze Emacs zum code. Im Moment, um ein OCaml-Projekt zu kompilieren, muss ich make in ein Terminal eingeben. Wenn ein Fehler auftritt, muss ich zu Emacs zurückkehren, um die fehlerhafte Datei und den falschen Speicherort zu finden, indem ich die Fehleranzeige befolge.Starten Sie make und gehen Sie zu der Fehlerposition durch Verknüpfungen in Emacs

Jetzt würde ich make innerhalb von Emacs durch eine Tastenkombination starten möchten, die einen Puffer öffnet die Kompilierung zu zeigen, dann

1), wenn kein Fehler vorhanden ist, schließen Sie dann den Puffer automatisch

2) Wenn es einen Fehler gibt, führt mich eine andere Verknüpfung zu der fehlerhaften Datei und Zeile in Emacs.

Kann jemand .emacs schreiben, um diesen Mechanismus zu aktivieren?

PS: Dies ist meine aktuelle .emacs. Ich habe eine question gepostet, um eine .tex-Datei in Emacs durch eine Verknüpfung (Strg + c + m + m) zu kompilieren, das funktioniert gut. Aber im Fehlerfall bitte ich nicht, mich zur Fehlerstelle zu führen.

+0

Der Weg zu gehen ist M-x kompilieren, und Sie haben diese Art von Dienstprogramm im Shell-Modus auch: 'M-x Shell' http://wikemacs.org/wiki/Shell – Ehvince

Antwort