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: Run Current File 🚀
- Emacs: Compile TypeScript File 🚀
- Emacs: Open File in External App 🚀
edit
- Emacs: isearch Current Word 🚀
- Emacs: Select Line, between Quotes, Extend Selection 🚀
- Emacs: Move Cursor to Beginning of Line/Paragraph 🚀
- Emacs: Move Cursor by Text Block 🚀
- Emacs: Move Cursor to Punctuation 🚀
- Emacs: Delete Text Block 🚀
- Emacs: Toggle Comment Current Line 🚀
- Emacs: Toggle Letter Case 🚀
- Emacs: Spaces to New Lines 🚀
- Emacs: Quote Lines 🚀
edit brackets
- Emacs: Insert Brackets by Pair 🚀
- Emacs: Delete Brackets by Pair 🚀
- Emacs: Move Cursor to Bracket 🚀
- Emacs: Change Brackets/Quotes 🚀
copy paste
- Emacs: Copy Current Line If No Selection 🚀
- Emacs: Copy Buffer or Selection 🚀
- Emacs: Paste or Paste Previous 🚀
- Emacs: Show kill-ring (Show Copy History) 🚀
- Emacs: Copy/Paste from/to Register 1 🚀
- Emacs: Append/Clear Register 1 🚀
whitespace
reformat
- Emacs: Format Python Code 🚀
- Emacs: Format JavaScript Code 🚀
- Emacs: Format Golang Code 🚀
- Emacs: Format PowerShell Code 🚀
misc
Other Commands
- Emacs: Change Default Font Size by Command, for Current Session 🚀
- Emacs: Cycle Fonts by Command 🚀
- Emacs: Dired Sort File by Time, Size 🚀
- Emacs: Rename File, Space to Hyphen/Lowline 🚀
- Emacs: Convert File Line Ending for All Files in a Dir 🚀