Прежде всего, я не хочу начинать здесь религиозную войну и извините за то, что я сначала рассказал вам небольшую историю.
Изначально я выбрал emacs в качестве редактора, когда смог сделать выбор. В качестве стажера я был вынужден использовать Vi для небольшого магазина программного обеспечения, где нам необходимо подключиться к ssh к серверам (не говоря уже об очень медленном соединении) и редактировать код оттуда, потому что нам не разрешено иметь локальные копии исходного кода код. В то время я был Uber Noob Emacs, который не знает о бродяге. Я даже не знал, что смогу запустить оболочку в Emacs, поэтому я попробовал Vi, чтобы посмотреть, что там для меня.
Сначала мне казалось, что меня заставляют носить одежду, которая мне не нравится, но время прошло, и я полюбила Вим. Два года vim (и до сих пор считаются) были очень продуктивным опытом для меня. Моя текущая настройка включает в себя xmonad - оконный менеджер, экран gnu - для быстрого переключения оболочки, firefox с vimperator и, конечно, vim. На работе я занимаюсь программированием с использованием Vim + Eclim, потому что все мои коллеги используют Eclipse
и я должен соответствовать немного. На моем рабочем месте меня считают парнем, который разбирается в Vim; но все же я тайно использую Emacs дома.
Я хочу вернуться к скорости в Emacs, но для этого я должен использовать это для того, что я сейчас делаю на работе, потому что я провожу там большую часть своего времени. Vim + Eclim очень помог мне с java (завершение кода, импорт и т. Д.), И я думаю об использовании его порта Emacs, но я также пробую другие альтернативы, которые не требуют от меня процесса затмения работает в фоновом режиме. По сути, я хочу что-то с завершением кода и компиляцией при сохранении, как в Eclipse / Eclim. Достаточно ли режима jdee / malabar для этого? Кроме того, я пишу код для Android и хочу, чтобы Emacs знал, где находятся библиотеки Android, так как большинство фундаментальных обычно не импортируются как обычно.