Practical Emacs

Init Setup

Emacs Keys

Xah Commands


Elisp Basics

Command Example

Script Example

Write Major Mode

Elisp Misc


Emacs Init Setup

  1. Init File
  2. Install Packages via MELPA
  3. Install Package Manually

How-To

  1. Customize System
  2. Major Mode
  3. Minor Mode
  4. Organize Emacs Init
  5. Byte Compile
  6. Set File to Open in Major Mode
  7. What's Hook?
  8. Avoid Lambda in Hook
  9. Environment Variables in Emacs

Useful Settings

  1. Show Line Numbers
  2. Show Cursor Position
  3. Save Cursor Position
  4. Highlight Paren
  5. Restore Opened Files
  6. Auto Save
  7. Set Backup into a Dir
  8. Stop Cursor Going into Minibuffer Prompt
  9. Sync Clipboard with Linux X11
  10. Dired Customization
  11. Default Browser
  12. Window Size
  13. Line Spacing
  14. Color Theme
  15. Show lambda as λ
  16. Font Config
  17. Change Font by Command