Aquamacs is an Emacs for Mac OS X that will feel mostly like an Aqua program – while still being a real GNU Emacs with all the ergonomy and extensibility. Aquamacs Emacs Manual August 6, Contents 1 Aquamacs Emacs: a User- friendly E. Tips and Tricks in this Aquamacs Sub-Wiki; Suggestions and ideas Aquamacs comes with a nice manual (easy to access via the Apple Help.

Author: Maumuro Yozshuzahn
Country: Bahamas
Language: English (Spanish)
Genre: Relationship
Published (Last): 22 July 2010
Pages: 80
PDF File Size: 7.13 Mb
ePub File Size: 13.7 Mb
ISBN: 888-4-19773-410-3
Downloads: 89198
Price: Free* [*Free Regsitration Required]
Uploader: Akijind

This way, you can edit files with weird coding systems, and they’ll look good in Emacs while mnaual edit them, but they’ll be written with the style they had when you opened them. I don’t want to do that – I want comments to use the same color in Bash mode as in Perl mode. Features Aqiamacs Support Development. For help understanding html-helper-mode, see Keybindings for html-helper-mode version 1.

Aquamacs offers a dedicated manual plus the good old Emacs manual directly via Apple Help environment – you aqumacs search both of them quickly with Spotlight and read the documentation comfortably. Just write to the mailing list but check the manuals first! Then place the cursor in the Font Family input area and type in Monaco. It looks terrible in a proportional font. Suppose you have a file named emacs-lisp-intro.

Gtypist-mode is an Emacs mode that accesses the same tutorial files as Gtypist. So on the remote system, edit the. Trouble is, it didn’t work. For example, there is a “Reveal in Finder” function, or another one to open new files in one of many popular modes.

I did local-set-key, which was fine. I didn’t like html-helper-mode at first, but I’m stuck with it. If Aquamacs starts and goes “beep”, and won’t open windows, and when you click on its icon it goes “beep” and does nothing, it’s because you have a junk frame-positions file.


The GNU Emacs code-base is patched. These fonts are nicely rendered with antialiasing. I tried auto-fit-frame but I discovered that I don’t really want it when I use tabs. To set the background color, see below in the “Background colors” section. When you try to open a remote file with C-x C-f, the “ido” package will get in the way, so type another C-f to make it drop back to a normal find-file.

Aquamacs is compatible with GNU Emacs.

To make the file look good in Terminal, aquamaca need to open the file with Aquamacs, change the coding system, then write the file. I just want to evaluate little snippets of Lisp code. Save the file and exit Aquamacs. Click Save for Future Sessions and Finish.

Edit the file and change all occurrences of “my-color-theme” to “Petes-color-theme”. Later, when the file is written, Emacs converts its internal representation back to the one it detected when the file was opened. It also sucks for any other modes where things are presented in columns, like Man mode. The next time Aquamacs tries to modify the file, Aquamacs will hang with the spinning wheel of death.

The file will look fine when displayed with a “more” or “cat” command, but when you look at it with Aquamacs, some of the space characters will show up as blue underscores.

Aquamacs: Emacs for Mac OS X

If you get it to work, then you’re ready to modify it to turn it into what I really want. This happened because you don’t have an external Lisp installed – it tried “lisp” and failed. Figure out how to do it in the. You can use it manually, or turn on autofit-frames-flag. That way, emacs on Linux machines uses the same initialization that Aquamacs uses on my Macs.

Each of the lines basically defines attributes of a face. A community around Aquamacs and a larger one around Emacs! You can use info mode to read an info file that isn’t installed in the standard place. Look it up with C-H V and follow the “customize” link.


Emacs remembers this, and then converts the contents to a canonical coding system used by Emacs, so the buffer looks good to you. TRAMP needs to recognize shell prompts on the remote system, which means I need to set the Emacs variable named shell-prompt-pattern.

Aquamacs has a standard Mac menu with entries where you would expect them, and recently used files are available from the File menu. To see a list of faces and the way they are currently set, do M-x list-faces-display. Aquamacs can organize the files that you’re editing in tabs.

I couldn’t figure out a way to replace these characters with an interactive command, so I made my personal “cleanup” function replace the characters with true spaces.

If you want to experiment with Lisp programming, you’ll aquqmacs want to open a lisp file like init.

This section describes setting the colors of the foreground.

Aquamacs (Pete’s notes)

This makes the toolbar disappear, which is great, but it’ll be back the next time you start AquaMacs. To change the coding system, use C-x RET f or set-buffer-file-coding-system and set it to “unix”. Aquamacs reads and writes files in all Unicode variants.

Go into info mode in Aquamacs, type ‘g’, and when it prompts “Go to node: Aquamacs additionally activates a number of packages that are provided with the default emacs, such as cua-base, ibuffer, recentf. That means that you can have customized designs for different types mmanual files you’re editing. The fit-frame package provides a way to resize windows to fit their contents. Alternatively, you can also use just the right-hand side Command or Option keys for Meta, or many others.