Skip to content

Instantly share code, notes, and snippets.

@sudhirkhanger
Last active June 25, 2020 10:28
Show Gist options
  • Save sudhirkhanger/7ab6cb69092798a83f2d12799749c5fc to your computer and use it in GitHub Desktop.
Save sudhirkhanger/7ab6cb69092798a83f2d12799749c5fc to your computer and use it in GitHub Desktop.
Category Description Idea Emacs
CREATE AND EDIT Delete Line at Caret Ctrl+Y C-S-backspace/M-x kill-whole-line
CREATE AND EDIT Extend/Shrink Selection Ctrl+W/Ctrl+Shift+W C-M-W / C-S-W (conflict with Klipper)
CREATE AND EDIT Cut/Copy/Paste Ctrl+X/Ctrl+C/Ctrl+V S-delete/C-insert/S-insert
CREATE AND EDIT Duplicate Current Line or Selection Ctrl+D M-D
NAVIGATE IN CONTEXT Last Edit Location Ctrl+Shift+Back C-S-Back
NAVIGATE IN CONTEXT Navigate Back/Forward Ctrl+Alt+Left / Right C-M-Left/Right
VERSION CONTROL Next Difference/Previous Difference F7/Shift+F7 C-M-S-Down/C-A-S-Down
FIND EVERYTHING Find/Replace Ctrl+F/Ctrl-R C-M-S(word)/M-S-5
Next/Previous Occurrence F3/Shift-F3 F3/S-F3
FIND EVERYTHING Go to file member Ctrl+0 C-F12
NAVIGATE FROM SYMBOLS Find Usages Alt+Shift+7 M-F7/C-F7(find usage in file)
REFACTOR AND CLEAN UP Reformat Code Alt+Shift+L C-M-S-T(Word)
REFACTOR AND CLEAN UP Extract Method Ctrl+Alt+M C-M-M(word)
REFACTOR AND CLEAN UP Move F6 F6
REFACTOR AND CLEAN UP Rename Shift+F6 S+F6
CREATE AND EDIT Parameter Information Ctrl+P M-S-P(word)
CREATE AND EDIT Quick Documentation Ctrl+Q C-Q
CREATE AND EDIT External Documentation Shift+F1 S-F1
CREATE AND EDIT Override/Implement members Ctrl+O/Ctrl+I C-I
CREATE AND EDIT Move Line Up/Down Ctr+PgUp/PgDn
NAVIGATE IN CONTEXT Recently Viewed/Changed Files Ctrl+E
Conflict
Go to File Member Ctrl+F12
Show Desktop
Select entire buffer C+x h
@Compro-Prasad
Copy link

C-S-backspace made my day. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment