Frage

Für diejenigen von uns, die wie die grafische version von Vim oder Emacs, statt der Konsolen-version, welche version empfehlt Ihr?

Für Vim gibt es Mac OS X Vim, MacVim, Vim-Kakao.

Für Emacs, CarbonEmacs, XEmacs, und Aquamacs.

Gibt es mehr?Welche von diesen sind bereit für die prime-time?Wenn es ist ein harter Aufruf, was sind die trade-offs?Sind all diese noch gepflegt wird?

Keine Diskussion Vim vs.Emacs, wenn Sie nichts dagegen haben, oder Vergleiche mit anderen Autoren.

War es hilfreich?

Lösung

MacVim funktioniert gut und sieht sicherlich reifer als Vim-Kakao, außerdem gibt es eine Kakao-plugin-Architektur in der pipeline für MacVim (und jemand arbeitet bereits an einer TextMate-Stil-Datei-browser-tray-plugin, das eine riesige ++ IMHO).

Es war auch eine Carbon-version von Vim, aber das hat nicht viel über die Terminal-version.d.h.darf nur ein Fenster öffnen, nicht sehr OSX Aussehen...

Aquamacs ist sehr brauchbar und sieht sehr gut aus.Unterstützt sowohl traditionelle als Mac OS-Tastatur-shortcuts (Befehl-O", "Befehl-S") und die Steuerung/Meta-shortcuts für diejenigen erhöht, die auf traditionellen Emacs.Es ist definitiv mehr Mac-like Carbon Emacs.Es scheint, stabil und schnell, aber ich bin nicht ein Emacs-guru, ich weiß also nicht betonen es, dass viel, wenn ich es verwenden.Ich kann nicht sprechen, die Weitläufigkeit der enthaltenen elisp-Pakete, entweder.

Jemand synchronisiert Carbon Emacs mit dem upstream-Baum quarterly, denke ich.Aquamacs hat einen eher unregelmäßigen Zeitplan, aber es ist gesehen, einige ziemlich wichtige Aktualisierungen des letzten Jahres.

GNU Emacs für OSX finden Sie unter emacsformacosx.com.Zusätzlich zu den neuesten stabilen Version, gibt es auch die pre-release-test-builds und nightly builds und Atom-feeds sind zur Verfügung gestellt für tracking alle drei release-Typen.

Andere Tipps

Ich habe versucht, Aquamacs und es ist sehr brauchbar und sieht sehr gut aus.Unterstützt sowohl traditionelle als Mac OS-Tastatur-shortcuts (Befehl-O", "Befehl-S") und die Steuerung/Meta-shortcuts für diejenigen erhöht, die auf traditionellen Emacs.Es ist definitiv mehr Mac-like Carbon Emacs.Es scheint, stabil und schnell, aber ich bin nicht ein Emacs-guru, ich weiß also nicht betonen es, dass viel, wenn ich es verwenden.Ich kann nicht sprechen, die Weitläufigkeit der enthaltenen elisp-Pakete, entweder.

Jemand synchronisiert Carbon Emacs mit dem upstream-Baum quarterly, denke ich.Aquamacs hat einen eher unregelmäßigen Zeitplan, aber es ist gesehen, einige ziemlich wichtige Aktualisierungen des letzten Jahres.

Ich laden Sie die Emacs-Quelle von die GNU-Website und erstellen Sie Sie selbst.Ich weiß nicht, wie zu viele Mac-spezifische Funktionen, weil ich möchte, dass Emacs Verhalten konsequent zu sein, auf allen Plattformen, die ich verwende.

Ich mag die Nextstep-Emacs abgeleitet.app früher an http://emacs-app.sourceforge.net/ jetzt integriert in Emacs-23-CVS (ab August 2008).

Emacs.app fühlt sich eher zippy als Aquamacs zu mir, aber seine nur bare-CVS-Emacs und kommt nicht mit der gleichen Menge (Sie haben zu montieren Ihre eigenen AucTeX etc.).

Ich persönlich habe mit fink installieren xemacs.Es erfordert X, aber ich habe mit xemacs so lange, dass ich brauchen, was es hat.

Außerdem habe ich installiert gnu emacs.Es ist schön, weil es ein völlig integrierte mac os x-Anwendung, die mit einem dock-Symbol und alles.Ich finde es nützlich wenn Sie eine Datei, die auf dem gnu emacs-Symbol um Sie zu öffnen.

Zuletzt sollte ich erwähnen, dass mac os x verwendet den emacs Tastenanschläge alle über dem Platz.Sachen wie ^Ein für Anfang des Textes, ^E für Ende des Textes, ^N nächsten Zeile ^P bisherigen Linie, etc...Diese funktionieren in den meisten Textfeldern im OS.

Ich bin mit MacVim auf Mac OS X.Es ist sehr, sehr schön.

Ich bekomme alle meine unixish/GNU-Unterstützung mit Fink (die Debian-like-Paket-Steuerung) mit der emacs22-carbon-Paket, was bedeutet, ich bekomme auch einen anklickbaren Anwendung.Es tut alles, was ich erwarte, dass es zu tun, und automatisch beginnt die Verwendung von emacs-Erweiterungen geladen mit fink.

Gute Zeiten.

Ich benutze das CarbonEmacs version auf die Macports-Programm.Es installiert alle Abhängigkeiten mit nur einer Zeile:

sudo port install emacs

Für alle, intesrested in Macports (www.macports.org)

Vor einiger Zeit, war ich auf der Suche nach einem text-editor für meinen neuen Mac.Da war vor einigen Monaten einige Punkte könnten korrigiert worden in der Zwischenzeit.
Ich fühle, dass Aquamacs ist mit Abstand die beste OSX-Emacs.Jedoch, es fühlt sich ein bisschen zu Mac-wie in einigen Bereichen.Für Beispiel, sondern verwendet mehrere windows anstelle von mehreren Puffern und die Einfärbungen sind nicht "normal" Emacs-Stil.
Wenn Sie sich für eine basic-set, Carbon Emacs könnte es auch tun, wenn Sie vielleicht möchten, fügen Sie einige zusätzliche Pakete hinzufügen PHP-Unterstützung oder AucTeX.
Emacs.app fühlt sich gebrochen, in meine Meinung.Es nicht selbst öffnet Dateien per drag-and-drop.

Der emacsen für Mac OS X, ich muss sagen, dass nach der Konsolen-version von 22, CarbonEmacs ist die am häufigsten verwendet. Aquamacs nur nicht zu viele nicht-standard-Lesen Sie unerwartete Dinge, die mit Konfiguration.Aquamacs Fragen grundsätzlich nicht beantwortet in irgendeiner Art und zeitnah in #emacs on freenode, für was auch immer das Wert ist.Es scheinen gehalten werden, in Verachtung, weil es einfach nicht so eine schreckliche Aufgabe, der Umgang mit standard-Konfigurationsoptionen .emacs.

Ich Liebe CarbonEmacs, denn er hält sich sehr nah an den standard GNU-Emacs-distribution, während immer noch fitting in gut mit dem Mac-desktop.Für mich, es "fühlte", wie Emacs auf meinem Ubuntu-desktop-auch wenn es sah aus wie eine Mac-Anwendung.

Emacs 22 gearbeitet hat ziemlich gut für mich.

Ich bevorzuge Vim gebaut aus dem Subversion-repository.Ich es in der Konsole, wo ich nicht brauchen, um verwenden Sie die Maus während der Bearbeitung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top