Elisp Basics


Command Examples


Script Examples


Write a Major Mode


Emacs Lisp Misc


Command Examples

  1. Write Emacs Commands Using Python, Ruby …

Transform Text Under Cursor

  1. Cycle Space Hyphen Underscore
  2. Toggle Letter Case
  3. Title Case
  4. fill/unfill-region Toggle
  5. Clean Empty Lines
  6. Remove Accent Marks
  7. Escape Quotes
  8. Decimal to Hexadecimal
  9. Color Conversion (RGB, HSL, HSV)
  10. Single Key Copy/Paste Register
  11. Change Brackets () [] {}
  12. Twitterfy Text
  13. English ⇄ Chinese Punctuation

Transform/HTML

  1. wrap-url
  2. Make Image Links
  3. Make URL links
  4. Make Ruby Annotation
  5. Word to Wikipedia Linkify
  6. Wikipedia URL Linkify
  7. Extract URL
  8. make-html-table
  9. adding HTML Markup
  10. HTML Syntax Coloring Source Code
  11. Transform Text Under Cursor
  12. Chinese Char Reference Linkify
  13. HTML make-citation
  14. update-title
  15. Google Map Linkify 🌐

thing-at-point, do stuff

  1. Count Words
  2. Run Current File
  3. Delete Current File
  4. Copy File Path of Current Buffer
  5. Convert Line Ending
  6. Make Backup of Current File
  7. Copy Column of Text to Clipboard
  8. Convert Image Files in Dired
  9. Dired Rename Space to Hyphen
  10. URL Percent Encode/Decode
  11. Python 2to3 Wrapper
  12. Move Code to Files
  13. Updating Web Feed
  14. Updating Page Tags

Insert Things

  1. Insert Brackets by Pair
  2. Insert Letters A to Z
  3. Insert Random Number/String/Hex
  4. Insert Random UUID