Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What are the preferred versions of Vim and Emacs on Mac OS X? [closed]

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?

For Vim, there's Mac OS X Vim, MacVim, Vim-Cocoa.

For Emacs, CarbonEmacs, XEmacs, and Aquamacs.

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?

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

like image 946
Michiel de Mare Avatar asked Aug 04 '08 18:08

Michiel de Mare


People also ask

What Emacs to use on Mac?

Aquamacs is based on Cocoa, the modern user interface framework in OS X. It is a ready-to-use Universal App for PPC and Intel Macs that works well on all recent Mac OS X versions. Recommended for Mac users who want an Emacs that is tailored to the Mac.

Is Emacs available for Mac?

Emacs can be installed on MacOS using Homebrew. The Emacs for OSX website also provides universal binaries.

Does macOS have vim?

Vim is a highly configurable text editor built to make creating and changing any kind of text very efficient. It is included as "vi" with most UNIX systems and with Apple OS X.

Which is better Emacs or Vim?

Emacs is easier to learn since it has a more natural interface (for users familiar with GUI-based text editors). Since Vim has different editing modes, beginners find it a little harder to learn.


2 Answers

MacVim 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).

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...

Aquamacs 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.

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.

GNU Emacs for OSX can be found at emacsformacosx.com. 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.

like image 108
5 revs, 3 users 52% Avatar answered Oct 13 '22 19:10

5 revs, 3 users 52%


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.

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.

like image 39
jaredg Avatar answered Oct 13 '22 20:10

jaredg