Emacs Tooling Platform

To get the most out of emacs - you must exploit its massive eco-system of tools and plugins. They can

  • manage your gmail inbox
  • give you a Ruby IDE
  • interact with a Git VCS

and lots more. Your productivity starts to ramp up the as soon as you commit the basic text selection, text editing, folder navigation commands to memory.

Don't stop there - achieve crazy productivity by using the emacs family of tools when and where appropriate.

Tools such as IntelliJ, Eclipse and PyCharm allow you to opt for emacs key mappings - furthering your productivity even more.

How to Run Emacs in Terminal

To run emacs within the terminal window (if/when it starts to launch the GUI version) you use the -nw switch.

emacs -nw

Remap (Launcher) Alt-Key in Ubuntu's Desktop for Emacs

If Ubuntu starts up the launcher when you press the ALT key in emacs - it pays to remap it. Note that this does not happen in Ubuntu 18.04 (Bionic Beaver) - but it does in 16.04 Ubuntu Client.

  • click **System Settings* (top right on/off switch)
  • in Hardware tab choose keyboard
  • click the Shortcuts tab and Launchers
  • click on Key to Show the HUD
  • press the right ALT Gr button and is says Level3 Shift

That's it - no more launcher activation when the ALT key is pressed,

Launch Web Browser (like Firefox) from Emacs

You can visit a HTML file in an emacs buffer and then launch the page within the default web browser.

Ctrl-c, Ctrl-v

Launch Firefox Bookmarks from Emacs

Viewing bookmarks as an HTML page is powerful as is viewing them as satellites within a devops wiki page.

In firefox Ctrl-Shift-O will bring up the bookmarks page. Use hotkeys to export the bookmarks as HTML. Then navigate using emacs to the bookmarks buffer and do Ctrl-c, Ctrl-v to launch them within a Firefox page.

Run Emacs within Terminal | Not Gui Emacs

To run emacs within the terminal window (if/when it starts to launch the GUI version) you use the -nw switch.