<p>For those of us that like to use the graphical version of Vim or Emacs, instead of the console version, which version do you recommend?</p>

<p>For Vim, there's <a href="http://sourceforge.net/projects/macosxvim/" rel="nofollow noreferrer">Mac OS X Vim</a>, <a href="http://code.google.com/p/macvim/" rel="nofollow noreferrer">MacVim</a>, <a href="http://code.google.com/p/vim-cocoa/" rel="nofollow noreferrer">Vim-Cocoa</a>.</p>

<p>For Emacs, <a href="http://www.apple.com/downloads/macosx/unix_open_source/carbonemacspackage.html" rel="nofollow noreferrer">CarbonEmacs</a>, <a href="http://www.xemacs.org/" rel="nofollow noreferrer">XEmacs</a>, and <a href="http://aquamacs.org/" rel="nofollow noreferrer">Aquamacs</a>.</p>

<p>Are there more? Which of these are ready for prime-time? If it's a tough call, what are the trade-offs? Are all of these still being maintained?</p>

<p>No discussion of Vim versus Emacs, if you don't mind, or comparisons with other editors.</p>

[{'answer_id': 1517, 'author': 'Brendan', 'author_id': 199, 'author_profile': 'https://Stackoverflow.com/users/199', 'pm_score': 5, 'selected': True, 'text': '<p><strong>MacVim</strong> works well and certainly looks more mature than Vim-Cocoa, moreover there is a Cocoa plugin architecture in the pipeline for MacVim (and someone is already working on a TextMate style file browser tray plugin which is a huge ++ IMHO).</p>\n\n<p>There was also a Carbon version of Vim, but this didn\'t offer a great deal over the Terminal version. i.e. only allowed one window open, not very OSX in appearance...</p>\n\n<p><strong>Aquamacs</strong> is very usable and looks pretty good. Supports both traditional Mac OS style keyboard shortcuts (command-O, command-S) and the Control/Meta shortcuts for those raised on traditional Emacs. It is definitely more Mac-like than Carbon Emacs. It seems stable and fast, but I am not an Emacs guru so I don\'t stress it all that much when I use it. I can\'t speak to the extensiveness of the included elisp packages, either.</p>\n\n<p>Someone syncs Carbon Emacs with the upstream tree quarterly I think. Aquamacs has a more irregular schedule, but it\'s seen some pretty major updates over the last year.</p>\n\n<p><strong>GNU Emacs</strong> for OSX can be found at <a href="http://emacsformacosx.com" rel="nofollow noreferrer">emacsformacosx.com</a>. In addition to the latest stable release, there are also pre-release test builds and nightly builds, and Atom feeds are provided for tracking all three release types.</p>\n'}, {'answer_id': 1561, 'author': 'jaredg', 'author_id': 153, 'author_profile': 'https://Stackoverflow.com/users/153', 'pm_score': 3, 'selected': False, 'text': "<p>I've tried Aquamacs and it's very usable and looks pretty good.  Supports both traditional Mac OS style keyboard shortcuts (command-O, command-S) and the Control/Meta shortcuts for those raised on traditional Emacs.  It is definitely more Mac-like than Carbon Emacs.  It seems stable and fast, but I am not an Emacs guru so I don't stress it all that much when I use it.  I can't speak to the extensiveness of the included ellipse packages, either.</p>\n<p>Someone syncs Carbon Emacs with the upstream tree quarterly I think.  Aquamacs has a more irregular schedule, but it's seen some pretty major updates over the last year.</p>\n"}, {'answer_id': 13126, 'author': 'Kristopher Johnson', 'author_id': 1175, 'author_profile': 'https://Stackoverflow.com/users/1175', 'pm_score': 2, 'selected': False, 'text': "<p>I just download the Emacs source from the GNU site and build it myself.  I don't like too many Mac-specific features, because I want Emacs behavior to be consistent on all the platforms I use.</p>\n"}, {'answer_id': 23017, 'author': 'dmckee --- ex-moderator kitten', 'author_id': 2509, 'author_profile': 'https://Stackoverflow.com/users/2509', 'pm_score': 1, 'selected': False, 'text': '<p>I get all my unixish/GNU support using <A href="http://www.finkproject.org/" rel="nofollow noreferrer">Fink</A> (which provides Debian-like package control) with the emacs22-carbon package which means I also get a clickable application. It does everything I expect it to do, and automagically starts using emacs extensions loaded with fink.</p>\n\n<p>Good times.</p>\n'}, {'answer_id': 29905, 'author': 'Alotor', 'author_id': 2937, 'author_profile': 'https://Stackoverflow.com/users/2937', 'pm_score': 1, 'selected': False, 'text': '<p>I use the CarbonEmacs version on the Macports program. It installs all the dependencies with just one line:</p>\n<pre><code>sudo port install emacs\n</code></pre>\n<p>For anyone interested in Macports (<a href="http://www.macports.org" rel="nofollow noreferrer">www.macports.org</a>)</p>\n'}, {'answer_id': 34288, 'author': 'bastibe', 'author_id': 1034, 'author_profile': 'https://Stackoverflow.com/users/1034', 'pm_score': 1, 'selected': False, 'text': '<p>Some time ago, I was searching for a text editor for my new Mac. Since this was some months ago, some points might have been corrected in the meantime.<br />\nI feel that Aquamacs is by far the best OSX-Emacs. However, it feels a bit too Mac-like in some areas. For example, it rather uses several windows instead of several buffers and the coloring schemes are not &quot;normal&quot; Emacs-style.<br />\nIf you look for a more basic set, Carbon Emacs might do it as well, though you might want to add some additional packages to add PHP support or AucTeX.<br />\nEmacs.app feels broken in my opinion. It not even opens files using drag and drop.</p>\n'}, {'answer_id': 47577, 'author': 'robcast', 'author_id': 4912, 'author_profile': 'https://Stackoverflow.com/users/4912', 'pm_score': 2, 'selected': False, 'text': '<p>I like the Nextstep-derived Emacs.app formerly at <a href="http://emacs-app.sourceforge.net/" rel="nofollow noreferrer">http://emacs-app.sourceforge.net/</a> now integrated in Emacs-23 CVS (as of August 2008). </p>\n\n<p>Emacs.app feels more zippy than Aquamacs to me but its just bare CVS-Emacs and doesn\'t come with the same amount of stuff (you have to install your own AucTeX etc.).</p>\n'}, {'answer_id': 69186, 'author': 'mike511', 'author_id': 9593, 'author_profile': 'https://Stackoverflow.com/users/9593', 'pm_score': 2, 'selected': False, 'text': '<p>Personally, I\'ve been using <a href="http://www.finkproject.org/" rel="nofollow noreferrer">fink</a> to install <a href="http://www.xemacs.org" rel="nofollow noreferrer">xemacs</a>.  It requires X but I\'ve been\nusing xemacs for so long that I need what it has.</p>\n\n<p>Additionally, I have installed <a href="http://www.gnu.org/software/emacs" rel="nofollow noreferrer">gnu emacs</a>.  It\'s nice because it is a completely\nintegrated mac os x application with a dock icon and everything.  I find it useful\nwhen dragging a file on top of the gnu emacs icon to open it.</p>\n\n<p>Last, I should mention that mac os x uses the emacs keystrokes all over the place.\nstuff like ^A for beginning of text, ^E for end of text, ^N next line, ^P previous\nline, etc...  These work in most text boxes throughout the OS.</p>\n'}, {'answer_id': 86319, 'author': 'Kirk Strauser', 'author_id': 32538, 'author_profile': 'https://Stackoverflow.com/users/32538', 'pm_score': 0, 'selected': False, 'text': '<p>I love CarbonEmacs because it sticks very close to the standard GNU Emacs distribution, while still fitting in nicely with the Mac desktop.  To me, it "felt" like Emacs on my Ubuntu desktop even if it looked like a Mac application.</p>\n'}, {'answer_id': 98677, 'author': 'Ingrid', 'author_id': 18432, 'author_profile': 'https://Stackoverflow.com/users/18432', 'pm_score': 0, 'selected': False, 'text': '<p>Emacs 22 has worked pretty well for me.</p>\n'}, {'answer_id': 110346, 'author': 'baudtack', 'author_id': 10738, 'author_profile': 'https://Stackoverflow.com/users/10738', 'pm_score': 1, 'selected': False, 'text': '<p>Of the emacsen for Mac OS X, I have to say that after the console version of 22, CarbonEmacs is the most usable. <a href="http://en.wikipedia.org/wiki/Aquamacs" rel="nofollow noreferrer">Aquamacs</a> just does too many non-standard, read unexpected, things with configuration. Aquamacs questions generally aren\'t answered in any sort of timely manner in #emacs on freenode for whatever that is worth. It seem to be held in disdain simply because it does such a terrible job of handling standard configuration options in .emacs.</p>\n'}, {'answer_id': 175287, 'author': 'Michael McCarty', 'author_id': 25007, 'author_profile': 'https://Stackoverflow.com/users/25007', 'pm_score': 0, 'selected': False, 'text': '<p>I prefer <a href="http://en.wikipedia.org/wiki/Vim_%28text_editor%29" rel="nofollow noreferrer">Vim</a> built from the Subversion repository. I run it in the console where I don\'t need to use the mouse while editing.</p>\n'}, {'answer_id': 199136, 'author': 'Community', 'author_id': -1, 'author_profile': 'https://Stackoverflow.com/users/-1', 'pm_score': 2, 'selected': False, 'text': '<p>I\'m using <a href="http://code.google.com/p/macvim/" rel="nofollow noreferrer">MacVim</a> on Mac OS X. It\'s very, very nice.</p>\n'}]
['https://Stackoverflow.com/questions/1496', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/136/']