Emacs

GNU Emacs is an extensible, customizable text editor

Keyboard shortcuts

Command

Shortcut

Open file

Ctrl+x Ctrl+f

Save file

Ctrl+x Ctrl+s

Select

Shift + cursor keys

Select

Ctrl+space and cursor keys

Copy

Alt+w

Cut

Ctrl+w

Paste

Ctrl+y

Undo

Ctrl+x u

Save

Ctrl+x Ctrl+s

Previous buffer

Ctrl+x left cursor

Next buffer

Ctrl+x right cursor

Close current buffer

Ctrl+x k

Close buffer list

Ctrl+x 1

Quit

Ctrl+x Ctrl+c

Zenburn

https://github.com/bbatsov/zenburn-emacs

Download zenburn-theme.el to the directory ~/.emacs.d/themes/. zenburn-theme.el

Add this to your .emacs:

(add-to-list 'custom-theme-load-path "~/.emacs.d/themes/")

CC mode

http://downloads.sourceforge.net/project/cc-mode/cc-mode/5.32.5/cc-mode-5.32.5.tar.gz

CSharp mode

Requires CC mode

http://code.google.com/p/csharpmode/downloads/detail?name=csharp-mode-0.8.5.el&can=2&q=

csharp-mode-0.8.5.el

Add to ~/.emacs

(setq load-path (cons "~/.emacs.d" load-path))
(autoload 'csharp-mode "csharp-mode" "Major mode for editing C# code." t)
(setq auto-mode-alist
      (append '(("\\.cs$" . csharp-mode)) auto-mode-alist))
(require 'cc-mode)
(require 'csharp-mode)

Emacs (last edited 2014-01-02 17:54:43 by bl13-226-185)