Which Emacs ... for Mac OS X? ... for Windows? ... for Linux?

I started programming the Erlang code that goes into production (gulp!), But I still use TextMate on Mac OS X, Notepad ++ on Windows 7 and GEdit on Ubuntu 10.04 ... (I use all three at work and at home) .

Emacs is the choice IDE for Erlang programming, and I would like to use the same editor on all three platforms. I have an idea how to configure Emacs for Erlang programming more intelligently, but there are many Emacs options for each platform, and I'm overloaded ...

  • What emacs should i use for mac?
  • What emacs should i use for windows?
  • What Emacs should I use for Linux?

Thank!

+3
source share
6 answers

I am using emacs23 from the gnu project (for all 3).

I refuse to use Aquamacs or other semi-standard systems because I want to stay as close to metal as possible. I also do not use user interface widgets. I decided to go with gnu emacs instead of hemacs because of the pace of development; gnu emacs seems to be getting more active these days, and emacswiki seems to be focusing on gnu emacs plugins.

For OSX; I recompile from --with-ns to. / configure and "make install" to create the .app file.

For Windows I am using the GNU binary

For Linux; I am recompiling from the latest emacs released.

+7
source

-, Emacs, , .

OSX, GNU Emacs (23.2.1 - ) .

NTEmacs - Windows, Cygwin ( Cygwin X.org).

, :

(when (eq system-type 'windows-nt)
  (require 'my-win32))

, , .

( /) ( github). .

+3

Emacs , , Debian, , Windows Mac OS ( ). Virtualbox Debian Emacs .

, , Windows/Mac, , , , .

+2

OSX : http://emacsformacosx.com/ cocoa, . gnu emacs

+2

Aquamacs, , Emacs ( Prettier!) Mac, .

, +1 Emacs.app(Cocoa emacs) http://emacsformacosx.com/

, , .. ( ..) Emacs .el.

(cond (eq system-name...))/(cond (eq system-type...)) /os .emacs. , /.

+2
source

On mac, I use Aquamacs . This is an implementation of OS X cocoa emacs 23, so you do not need to add additional software, such as fink, homebrew or a virtual machine, to run a copy of emacs. It still uses the .emacs file to download all modules, so you will not have compatibility issues between versions.

0
source

Source: https://habr.com/ru/post/1759028/


All Articles