Каковы предпочтительные версии Vim и Emacs в Mac OS X? [закрыто]

Для тех из нас, кто любит использовать графическую версию Vim или Emacs вместо консольной версии, какую версию вы порекомендуете?

Для Vim есть Mac OS X Vim , MacVim , Vim-Cocoa .

Для Emacs, CarbonEmacs , XEmacs и Aquamacs .

Есть еще? Какие из них готовы к прайм-тайм? Если это сложный вызов, каковы компромиссы? Все это еще поддерживается?

Никаких обсуждений Vim и Emacs, если вы не возражаете, или сравнений с другими редакторами.

4.08.2008 18:51:38
13 ОТВЕТОВ
РЕШЕНИЕ

MacVim работает хорошо и, безусловно, выглядит более зрелым, чем Vim-Cocoa, кроме того, в конвейере есть архитектура плагинов Cocoa для MacVim (и кто-то уже работает над плагином в трее для файлового браузера в стиле TextMate, который является огромным ++ IMHO).

Была также версия Vim для Carbon, но она не предлагала много возможностей по сравнению с версией для терминала. т.е. разрешено открывать только одно окно, не очень OSX по внешнему виду ...

Aquamacs очень удобен и выглядит довольно хорошо. Поддерживает как традиционные сочетания клавиш в стиле Mac OS (command-O, command-S), так и сочетания клавиш Control / Meta для тех, которые были созданы в традиционных Emacs. Он определенно больше похож на Mac, чем Carbon Emacs. Это кажется стабильным и быстрым, но я не гуру Emacs, поэтому я не особо подчеркиваю это, когда использую его. Я также не могу говорить о обширности включенных пакетов elisp.

Я думаю, что кто-то ежеквартально синхронизирует Carbon Emacs с верхним деревом. У Aquamacs более нерегулярный график, но за последний год он увидел довольно серьезные обновления.

GNU Emacs для OSX можно найти на emacsformacosx.com . В дополнение к последнему стабильному выпуску существуют также предварительные тестовые сборки и ночные сборки, а также каналы Atom для отслеживания всех трех типов выпуска.

21
28.06.2015 16:50:45
В интересах такта, это тот тип ответа, который, вероятно, следует сделать вики-сообществом доступным для редактирования. Может кто-то с правильными привилегиями сделать это и добавить биты Emacs?
Brendan 6.09.2008 15:44:39
MacVim качается! Это действительно хорошо и сильно поддерживается и улучшается.
Sergio Acosta 24.09.2008 08:42:10
О каком браузере файлов в стиле textmate вы говорите?
mikelikespie 11.10.2009 20:22:21
Вот ссылка на сообщение списка рассылки в браузере файлов в стиле TextMate, кажется, что некоторые из ветров пошли с парусов в последнее время - groups.google.com/group/vim_mac/browse_thread/thread/…
Brendan 12.10.2009 16:12:14
Вот текущий браузер файлов в стиле TextMate: github.com/alloy/macvim , все еще в разработке, но его можно использовать.
alloy 9.06.2011 23:19:02

Я пробовал Aquamacs, и он очень удобен и выглядит довольно хорошо. Поддерживает как традиционные сочетания клавиш в стиле Mac OS (command-O, command-S), так и сочетания клавиш Control / Meta для тех, которые были созданы в традиционных Emacs. Он определенно больше похож на Mac, чем Carbon Emacs. Это кажется стабильным и быстрым, но я не гуру Emacs, поэтому я не особо подчеркиваю это, когда использую его. Я также не могу говорить о обширности включенных пакетов elisp.

Я думаю, что кто-то ежеквартально синхронизирует Carbon Emacs с верхним деревом. У Aquamacs более нерегулярный график, но за последний год он увидел довольно серьезные обновления.

5
4.08.2008 20:22:32

Я просто загружаю исходный код Emacs с сайта GNU и собираю его сам. Мне не нравится слишком много специфичных для Mac функций, потому что я хочу, чтобы поведение Emacs было согласованным на всех платформах, которые я использую.

3
16.08.2008 13:41:47

Мне нравится созданный в Nextstep файл Emacs.app, ранее размещенный по адресу http://emacs-app.sourceforge.net/, теперь интегрированный в Emacs-23 CVS (по состоянию на август 2008 года).

Emacs.app кажется мне более быстрым, чем Aquamacs, но это просто голый CVS-Emacs и не поставляется с таким же количеством вещей (вы должны установить свой собственный AucTeX и т. Д.).

2
6.09.2008 15:36:37
Aquamacs также является проблемой для людей, которые используют неанглийские клавиатуры. У меня есть португальская клавиатура, и стандартная раскладка клавиш-модификаторов в Aquamacs заставляет меня потерять символ «@» (для доступа к нему нужно использовать клавишу «Option»). Нет проблем с версией CVS.
Pinochle 14.03.2010 12:09:11
Вы можете изменить это в настройках Aquamacs в use-alt-as-meta (первое, что я отключаю). Кроме того, Aquamacs версии 2 основан на Emacs.app (из Emacs-CVS), но добавляет множество настроек.
robcast 16.04.2010 21:19:08

Лично я использовал fink для установки xemacs . Требуется X, но я использую xemacs так долго, что мне нужно то, что у него есть.

Кроме того, я установил GNU Emacs . Это приятно, потому что это полностью интегрированное приложение Mac OS X со значком док-станции и всем прочим. Я считаю это полезным при перетаскивании файла поверх значка GNU Emacs, чтобы открыть его.

Наконец, я должен отметить, что Mac OS X использует комбинации клавиш emacs повсеместно. такие как ^ A для начала текста, ^ E для конца текста, ^ N следующей строки, ^ P предыдущей строки и т. д. ... Они работают в большинстве текстовых полей в ОС.

2
16.09.2008 03:35:39

Я использую MacVim на Mac OS X. Это очень, очень приятно.

2
14.03.2010 02:29:55

Я получаю всю свою поддержку unixish / GNU, используя Fink (который обеспечивает управление пакетами, подобным Debian) с пакетом emacs22-carbon, что означает, что я также получаю интерактивное приложение. Он делает все, что я от него ожидаю, и автоматически начинает использовать расширения emacs, загруженные с помощью fink.

Хорошие времена.

1
22.08.2008 17:47:50

Я использую версию CarbonEmacs в программе Macports. Он устанавливает все зависимости одной строкой:

sudo port install emacs

Для всех, кто интересуется Macports (www.macports.org)

1
27.08.2008 11:06:14
Я унаследовал старый G4 Mac под управлением Tiger ... и не будучи ни экспертом Mac, ни родным пользователем Unix, это был единственный вариант, с которым я мог быстро работать. (А MacPorts скрывает тонны других полезных вещей за удобным CLI. :))
Don Womick 14.03.2010 12:30:09

Некоторое время назад я искал текстовый редактор для моего нового Mac. Так как это было несколько месяцев назад, некоторые пункты могли бы быть исправлены в то же время.
Я чувствую, что Aquamacs - безусловно лучший OSX-Emacs. Тем не менее, в некоторых областях он кажется слишком похожим на Mac. Например, он скорее использует несколько окон вместо нескольких буферов, и схемы окраски не являются "нормальным" Emacs-стилем.
Если вы ищете более базовый набор, Carbon Emacs может сделать то же самое, хотя вы можете добавить несколько дополнительных пакетов для добавления поддержки PHP или AucTeX.
Emacs.app чувствует себя разбитым в моем мнении. Он даже не открывает файлы с помощью перетаскивания.

1
29.08.2008 09:53:26

Из emacsen для Mac OS X я должен сказать, что после консольной версии 22 CarbonEmacs является наиболее удобным. Aquamacs просто делает слишком много нестандартных, читай неожиданных вещей с настройкой. На вопросы Aquamacs, как правило, не приходят какие-либо своевременные ответы в #emacs на freenode, чего бы это ни стоило. Похоже, что его презирают просто потому, что он выполняет такую ​​ужасную работу по обработке стандартных параметров конфигурации в .emacs.

1
14.03.2010 02:32:54

Мне нравится CarbonEmacs, потому что он очень близок к стандартному дистрибутиву GNU Emacs, и в то же время прекрасно вписывается в рабочий стол Mac. Для меня это «ощущалось» как Emacs на моем рабочем столе Ubuntu, даже если это выглядело как приложение Mac.

0
17.09.2008 18:49:30

Emacs 22 хорошо сработал для меня.

0
19.09.2008 01:34:43

Я предпочитаю Vim, созданный из хранилища Subversion. Я запускаю его в консоли, где мне не нужно использовать мышь при редактировании.

0
14.03.2010 02:31:29