emac basati su GUI

0

Ho preso Emacs per la prima volta negli ultimi decenni, su Ubuntu. E 'stato dolce: aperto in una GUI e sono stato in grado di impostare la modalità CUA - ma ancora in grado di accedere alle azioni CTL-C e CTL-X via META-X. Nizza.

Ora sto cercando di ottenere lo stesso risultato su mac. Ma qui finiamo con la versione basata su terminale. Questo è un downgrade serio: ad es. Gli appunti c / p non funzionano correttamente.

Quindi c'è un'impostazione semplice che mi manca per lanciare emacs nella sua finestra e con il supporto completo dell'interfaccia grafica?

Ho fatto la cosa di installazione di brew:

 brew install emacs --HEAD --cocoa --srgb

Ma questa è sempre la stessa versione basata su terminale.

Quindi @Mark ha evidenziato che l'ordine dei parametri sopra riportati non è corretto. Ho copiato da un altro sito. Le informazioni che ha dato ora installano Emacs.app.

14:20:36/shared $ls -lrta /Applications/Emacs.app/Contents
total 40
-rw-r--r--  1 steve  wheel      8 Apr  7  2012 PkgInfo
drwxr-xr-x  6 steve  wheel    204 Mar 10 14:07 Resources
-rw-r--r--  1 steve  wheel  14786 Mar 10 14:07 Info.plist
drwxr-xr-x  3 steve  wheel    102 Mar 10 14:08 MacOS
drwxr-xr-x  3 steve  wheel    102 Mar 10 14:08 ..
drwxr-xr-x  6 steve  wheel    204 Mar 10 14:08 .

Tuttavia non riesco a lanciarlo: probabilmente qualcosa di semplice.

4:29:21/Contents $open -a Emacs.app /shared/SparkBuild.scala
Unable to find application named 'Emacs.app'
    
posta javadba 10.03.2015 - 21:23
fonte

2 risposte

1

L'emac fornito da Apple è solo terminale /

Ci sono due emacs basati su GUI Aquamacs che includono molte configurazioni per rendere più OS X like e emacs per OSX che è solo una configurazione GUI non configurata, quindi è più simile a emacs su altri sistemi operativi.

L'homebrew emacs con la bandiera del cacao è simile a quest'ultimo. Comunque per funzionare nella GUI è necessario avviare Emacs.app (dalla GUI o usando il comando open) non solo emacs. Dall'installazione Emacs dopo che il comando brew è stato dato come

To install using the --cocoa switch, one simply uses:

brew install --cocoa emacs

to get some “pretty” colours add the --srgb switch:

brew install --cocoa --srgb emacs

and finally link it to your Applications folder:

ln -s /usr/local/Cellar/emacs/24.4/Emacs.app /Applications

After installation, using the emacs command in the terminal or shell will run the -nw version of Emacs. If you want to run the Cocoa version using this command, you simply add a line to your .bash_profile.

Questo dà Emacs.app nella cartella / Applicazioni.

    
risposta data 10.03.2015 - 21:40
fonte
1

Ottieni Aquamac da aquamacs.org :

Aquamacs is a user-friendly build of the powerful Emacs text editor. Aquamacs integrates with the Mac and offers the same comforts that any application on the Mac provides. Yet, it comes with all the ergonomy and extensibility you've come to expect from GNU Emacs.

We support the standard Mac user interface that you've come to love. For instance, in addition to traditional Emacs shortcuts like C-x C-f (open a new file), Aquamacs understands Command-O. Aquamacs behaves like a modern application on Mac (or Windows) when it comes to selecting, copying, pasting texts within Aquamacs or in between applications. Aquamacs offers nice, smooth fonts. Asian input methods work. It's easy to install and runs out-of-the box with no configuration. And all is built on GNU Emacs, so you can use your favorite Emacs packages!

    
risposta data 10.03.2015 - 21:38
fonte

Leggi altre domande sui tag