2009-04-30 3 views
9

Ich benutze MacVim als mein Editor in Xcode. Standardmäßig sind Command-B und: make verpflichtet, 'make' von der Befehlszeile aus aufzurufen. Da wir Xcode für die Erstellung und Projektkonfiguration verwenden, möchte ich die folgenden Befehle ersetzen: make/Command-B, die mit einem applescript-Befehl erstellt werden. Ist das möglich und wie würde ich es tun?Ersetzen Sie den Befehl: make mit einem benutzerdefinierten Skript in Vim

Antwort

21

Versuchen: Hilfe makeprg

Sie verwenden: set makeprg = xxx den Befehl zu ändern, die ausgeführt wird.

+4

Das hat den Trick gemacht. Hier ist der letzte Befehl in meinem vimrc: set makeprg = osascript \ -e \ \ tell \ application \ \\\ "Xcode \\\" \ -e \ \ "build \" \ -e \ \ " end \ tell \ " –

+0

Ich benutze vim auf meinem Mac, aber selten mit Xcode. Ich werde es versuchen müssen. Thx für den Xcode-Befehl. – DanM

1

Um einen XCode-Build von CLI auszuführen, lautet der Befehl xcodebuild. Ich habe es noch nie in vim versucht.