emacs

General Text Editing

04.11.13 | | Permalink | Comment?

Emacs tips for editing and managing text. Moving text Sorting Sorting a table by the 6th field: C-u 6 M-x sort-fields Alternate sorting a table: M-x sort-columns (read explanation at the bottom of this page. This does not work with tabs)

emacs

Taking notes in Emacs

03.14.13 | | Permalink | Comment?

TODO: Need to actually write this post out, not just scrach notes. deft markdown-mode markdown-shiftleft – Toggles through outline views: table of contents view (headers only), outline view (top-level headers only), and the full document view TAB toggles the current heading Dropbox Trunk Notes

emacs

The GNU Emacs Calculator

01.31.13 | | Permalink | Comment?

As an engineer I am always doing some sort of calculations. Now that I am trying to learn emacs, I thought I would see what it could do for me. That lead me to the Emacs Calculator. Calculator Mode Enter calculator mode C-x * c Defaults to RPN mode. Use single quote to start algebra [...]

emacs

emacs as a Python IDE: Jedi

01.29.13 | | Permalink | 2 Comments

This is a sequel to the emacs and python using Rope post. Here I use the excellent Jedi library instead of rope. You can remove the pymacs and ropemacs references from your .emacs Install the required Python tools. easy_install jedi easy_install epc Use M-x package-list-packages to install Jedi.el Add the following to your .emacs: ;;Jedi (autoload [...]

emacs

emacs and python using Rope

01.26.13 | | Permalink | 1 Comment

NOTE: After playing with this configuration for a while, I discovered Jedi. Jedi is an alternative to rope, but the setup is easier and the operation is much quicker/smoother. See this post for more details. A lot has been written already on how to configure emacs to make it a super powered Python IDE. Here [...]

Tech Tip

The Command Line in Windows

01.25.13 | | Permalink | Comment?

I am a huge fan of the command line! There are so many tasks that are better done from the command line than from a GUI. In Linux, there is of course many great tools for working from the command line. On Windows it is a little harder. To start with the default command line [...]

emacs

emacs as a C IDE

01.04.13 | | Permalink | Comment?

Here is my emacs for C coding setup: Packages: flymake – not using this right now as gcc won’t compile for the MCU I am targeting compile flyspell auto-complete – rainbow-delimiters-mode Other tools etags – M-. (jump to definition). See link for building TAGS table. which-function-mode – List the current function in the mode line. [...]

emacs

Default Key Bindings

01.04.13 | | Permalink | Comment?

This post will need a lot of work. Here is a great little reference card. Here are the key bindings that I find most useful: Moving M-g-g Goto line C-<SPC> C-<SPC> – Push this location onto the mark ring. C-u C-<SPC> – Pop the last location in the mark ring and move to it. Minibuffer [...]

emacs

Getting started with Emacs

12.24.12 | | Permalink | Comment?

In summary, here is the path I would recommend for learning emacs. Get emacs installed I like these instructions. They are succinct but cover the necessities. However,  I would not recommend using the init.el offered on that page. It provides fixes for many issues that are not fixed by default and if you build your [...]

emacs

Spell Check in Emacs

12.14.12 | | Permalink | Comment?

I am a terrible speller, I need all the help I can get. So here is what I found out. Emacs uses an external spell checking program. ispell is the original option. aspell is newer and should be better. First install aspell Windows: Grab the application installer and a dictionary here: http://aspell.net/win32/ If you don’t [...]

« Previous Entries