plumbus420
> If your fidelity to perfectionism is too high, you never do anything.
Multi-cursor select is taken care of by vim's visual block. Basic editing/macros/navigation within a single file also done with vim.
For more IDE/multi-file specific tasks I use IntelliJ's shortcuts:
* cmd+shift+f for global search
* 2xshift for symbol search
* cmd+b to jump to method declaration
* cmd+shift+left/right is also useful to jump to previously navigated cursors
refactoring:
* cmd+alt+v/c/m for extracting variable/constants/methods (good for refactoring after prototyping)
* shift+f6 for renaming variables
* alt+enter for suggestions
EDIT: formatting
But there is an OS being written in Rust. https://www.redox-os.org/
Here's a demo of him using it on YouTube: https://youtu.be/OS7LeMHImBM?t=232