macos - Was sind die bevorzugten Versionen von Vim und Emacs unter Mac OS X?

Translate

Welche Version empfehlen Sie für diejenigen von uns, die die grafische Version von Vim oder Emacs anstelle der Konsolenversion verwenden möchten?

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

Für EmacsCarbonEmacs, XEmacs, undAquamacs.

Sind da mehr? Welche davon sind zur Hauptsendezeit bereit? Was sind die Kompromisse, wenn es schwierig ist? Werden all diese noch gewartet?

Keine Diskussion über Vim gegen Emacs, wenn Sie nichts dagegen haben, oder Vergleiche mit anderen Editoren.

This question and all comments follow the "Attribution Required."

Alle Antworten

Translate

MacVimfunktioniert gut und sieht sicherlich ausgereifter aus als Vim-Cocoa, außerdem ist eine Cocoa-Plugin-Architektur für MacVim in der Pipeline (und jemand arbeitet bereits an einem Dateibrowser-Tray-Plugin im TextMate-Stil, das ein riesiges ++ IMHO ist).

Es gab auch eine Carbon-Version von Vim, aber diese bot gegenüber der Terminal-Version nicht viel. dh nur ein Fenster darf geöffnet sein, nicht sehr OSX im Aussehen ...

Aquamacsist sehr brauchbar und sieht ziemlich gut aus. Unterstützt sowohl herkömmliche Tastaturkürzel im Mac OS-Stil (Befehl-O, Befehl-S) als auch die Steuerungs- / Meta-Tastenkombinationen für herkömmliche Emacs. Es ist definitiv mehr Mac-ähnlich als Carbon Emacs. Es scheint stabil und schnell zu sein, aber ich bin kein Emacs-Guru, deshalb betone ich es nicht so sehr, wenn ich es benutze. Ich kann auch nicht mit der Ausführlichkeit der enthaltenen Elisp-Pakete sprechen.

Jemand synchronisiert Carbon Emacs vierteljährlich mit dem Upstream-Baum, denke ich. Aquamacs hat einen unregelmäßigeren Zeitplan, aber es wurden im letzten Jahr einige ziemlich wichtige Aktualisierungen vorgenommen.

GNU Emacsfür OSX finden Sie unteremacsformacosx.com. Zusätzlich zur neuesten stabilen Version gibt es auch Test-Builds und nächtliche Builds vor der Veröffentlichung, und Atom-Feeds werden bereitgestellt, um alle drei Release-Typen zu verfolgen.

Quelle
Translate

Ich habe Aquamacs ausprobiert und es ist sehr brauchbar und sieht ziemlich gut aus. Unterstützt sowohl herkömmliche Tastaturkürzel im Mac OS-Stil (Befehl-O, Befehl-S) als auch die Steuerungs- / Meta-Tastenkombinationen für herkömmliche Emacs. Es ist definitiv mehr Mac-ähnlich als Carbon Emacs. Es scheint stabil und schnell zu sein, aber ich bin kein Emacs-Guru, deshalb betone ich es nicht so sehr, wenn ich es benutze. Ich kann auch nicht mit der Ausführlichkeit der enthaltenen Elisp-Pakete sprechen.

Jemand synchronisiert Carbon Emacs vierteljährlich mit dem Upstream-Baum, denke ich. Aquamacs hat einen unregelmäßigeren Zeitplan, aber es wurden im letzten Jahr einige ziemlich wichtige Aktualisierungen vorgenommen.

Quelle
Translate

Ich lade einfach die Emacs-Quelle von der GNU-Site herunter und erstelle sie selbst. Ich mag nicht zu viele Mac-spezifische Funktionen, weil ich möchte, dass das Emacs-Verhalten auf allen von mir verwendeten Plattformen konsistent ist.

Quelle
Translate

Ich mag die von Nextstep abgeleitete Emacs.app früher beihttp://emacs-app.sourceforge.net/jetzt in Emacs-23 CVS integriert (Stand August 2008).

Emacs.app fühlt sich für mich flotter an als Aquamacs, aber es ist nur nacktes CVS-Emacs und enthält nicht die gleiche Menge an Material (Sie müssen Ihr eigenes AucTeX usw. installieren).

Quelle
Translate

Persönlich habe ich verwendetfinkinstallierenXemacs. Es erfordert X, aber ich benutze Xemacs schon so lange, dass ich das brauche, was es hat.

Zusätzlich habe ich installiertGnu Emacs. Es ist schön, weil es eine vollständig integrierte Mac OS X-Anwendung mit einem Dock-Symbol und allem ist. Ich finde es nützlich, wenn ich eine Datei über das Gnu-Emacs-Symbol ziehe, um sie zu öffnen.

Zuletzt sollte ich erwähnen, dass Mac OS X die Emacs-Tastenanschläge überall verwendet. Dinge wie ^ A für den Anfang des Textes, ^ E für das Ende des Textes, ^ N für die nächste Zeile, ^ P für die vorherige Zeile usw. Diese funktionieren in den meisten Textfeldern des Betriebssystems.

Quelle
Scott Lee
Translate

Ich benutzeMacVimunter Mac OS X. Es ist sehr, sehr schön.

Quelle
Translate

Ich bekomme alle meine Unixish / GNU-Unterstützung mitFink(das Debian-ähnliche Paketsteuerung bietet) mit dem emacs22-carbon-Paket, was bedeutet, dass ich auch eine anklickbare Anwendung bekomme. Es macht alles, was ich von ihm erwarte, und verwendet automatisch Emacs-Erweiterungen, die mit Fink geladen sind.

Gute Zeiten.

Quelle
Translate

Ich verwende die CarbonEmacs-Version für das Macports-Programm. Es installiert alle Abhängigkeiten mit nur einer Zeile:

sudo port install emacs

Für alle, die an Macports interessiert sind (www.macports.org)

Quelle
Translate

Vor einiger Zeit suchte ich nach einem Texteditor für meinen neuen Mac. Da dies vor einigen Monaten war, könnten einige Punkte in der Zwischenzeit korrigiert worden sein.
Ich bin der Meinung, dass Aquamacs bei weitem die besten OSX-Emacs sind. In einigen Bereichen fühlt es sich jedoch etwas zu Mac-artig an. Beispielsweise werden eher mehrere Fenster anstelle mehrerer Puffer verwendet, und die Farbschemata sind nicht "normal" im Emacs-Stil.
Wenn Sie nach einem grundlegenderen Set suchen, kann Carbon Emacs dies ebenfalls tun, obwohl Sie möglicherweise einige zusätzliche Pakete hinzufügen möchten, um PHP-Unterstützung oder AucTeX hinzuzufügen.
Emacs.app fühlt sich in meiner Meinung gebrochen. Es werden nicht einmal Dateien per Drag & Drop geöffnet.

Quelle
Translate

Von dem Emacsen für Mac OS X muss ich sagen, dass CarbonEmacs nach der Konsolenversion von 22 am besten verwendet werden kann.Aquamacsmacht einfach zu viele nicht standardmäßige, unerwartete Dinge mit Konfiguration. Aquamacs Fragen werden in #emacs on freenode im Allgemeinen nicht rechtzeitig beantwortet, was auch immer das wert ist. Es scheint einfach deshalb verachtet zu werden, weil es so schreckliche Arbeit mit Standardkonfigurationsoptionen in .emacs leistet.

Quelle
Translate

Ich liebe CarbonEmacs, weil es der Standard-GNU-Emacs-Distribution sehr nahe kommt und trotzdem gut zum Mac-Desktop passt. Für mich "fühlte" es sich wie Emacs auf meinem Ubuntu-Desktop an, auch wenn es wie eine Mac-Anwendung aussah.

Quelle
Translate

Emacs 22 hat für mich ziemlich gut funktioniert.

Quelle
Translate

ich bevorzugeVimaus dem Subversion-Repository erstellt. Ich führe es in der Konsole aus, wo ich beim Bearbeiten keine Maus verwenden muss.

Quelle