One shortcut to rule them all
or an ode to command palette.
Many editors adopted this idea after Sublime - when you type Command+Shift+P (Mac OS)or Ctrl+Shift+P (Windows, Linux) it will open command palette, where you can easily find all actions (with or without shortcuts). This is very powerful idea - you don’t need to remember all shortcuts, you can simply find one. And eventually you will memorize most used ones.
Support across IDEs (or text-editors if you like):
- Sublime: built-in
- VSCode: built-in
- onivim 2: built-in
- Atom: command-palette plugin
- Vim: fzf+ fzf.vim, CtrlP (see API: command “palette”: nvim_get_keymap(), etc.)
- Emacs: not sure
- Other: paletro
Read more: Improve your IDE, Ruby tooling