Xah Emacs Commands
Here are commands that makes using emacs more efficient. most of them are part of Emacs: Xah Fly Keys π¦
General Purpose Commands
Buffer
File
- Emacs: Open Last Closed File π
- Emacs: Open File Path Under Cursor π
- Emacs: Copy File Path of Current Buffer π
- Emacs: Delete Current File π
- Emacs: Backup Current File π
- Emacs: Open File in External App π
Search
Move Cursor
Select Text
- Emacs: Select Line π
- Emacs: Select Text Between Quotes π
- Emacs: Select Text Block π
- Emacs: Extend Selection π
Delete
Copy Paste
- Emacs: Copy Current Line π
- Emacs: Copy Buffer or Selection π
- Emacs: Paste or Paste Previous π
- Emacs: Show Copy History (kill-ring) π
Whitespace
misc
Insert Things
Edit Brackets
Useful for Programers
Reformat Code
HTML Commands
CSS
- Emacs: CSS. Insert Random Color π
- Emacs: CSS. Convert Color, RGB to HSL π
- Emacs: CSS. Syntax Color Color Property Values π
xtodo
Editing Commands for Writers
- Emacs: Replace Straight Quotes to Curly π
- Emacs: Remove Accent Marks π
- Emacs: Replace Invisible Unicode Chars π
Dired
Font and Spacing
Color, Theme, Display
unsorted
- Emacs: Latin to Gothic (π€π¬π±π₯π¦π ) π
- Emacs: Latin to Rune (α±α’αΏα) π
- Emacs: Latin to Braille β β β β π
- Emacs: Convert to Full-Width Characters π
Commands Do thing-at-point
- Elisp: Count Lines, Words, Chars
- Elisp: Refactoring, Move Code to Files π
- Elisp: Command to Update RSS/Atom Webfeed
- Elisp: Writing a Interactive Command to Update HTML Page Tags
Misc
Script Examples
- Write grep in Elisp
- Find Replace Variations
- Find String Inside HTML Tag
- Check Brackets Balance
- Generate Links Report
- Generate Sitemap
- Archive Website For Reader Download
- Process File line-by-line
- Text-Soup Automation
- Split HTML Annotation
- Fixing Dead Links
- Elisp vs Perl: Validate Local File Links
- Transform Page Tag
- Transform HTML FAQ Tags
- Transform HTML Tags
- βfigureβ to βfigcaptionβ
- βspan.wβ to βbβ