Might sound weird, but that's honestly my main reason for learning modal editing and emacs with evil.
Less flip flopping between mouse and keyboard might not be "more productive", but it's more comfortable.
And beneath that you start to find better fuzzy project searching with tools like ripgrep, an easier time navigating your project, powerful in-file movement commands, etc.
I'm mostly an emacs evil user, so I also have workspaces, projectile, magit, and a whole host of other extremely powerful tools.
And I don't really lose out on much wrt code completion, or other functionalities you normally get from an IDE. Since I can use the same language servers you would use in vscode.
That's not to say there aren't things that suck though. Emacs in particular isn't for someone that's unwilling to make changes to their config.
Touching your mouse less.
Might sound weird, but that's honestly my main reason for learning modal editing and emacs with evil.
Less flip flopping between mouse and keyboard might not be "more productive", but it's more comfortable.
And beneath that you start to find better fuzzy project searching with tools like ripgrep, an easier time navigating your project, powerful in-file movement commands, etc.
I'm mostly an emacs evil user, so I also have workspaces, projectile, magit, and a whole host of other extremely powerful tools.
And I don't really lose out on much wrt code completion, or other functionalities you normally get from an IDE. Since I can use the same language servers you would use in vscode.
That's not to say there aren't things that suck though. Emacs in particular isn't for someone that's unwilling to make changes to their config.