I use an ide for core development but knowledge of vim, tmux and linux tools has served me really well.
Also, it helps that a lot of the similarities in newer IDEs are inspired by the predecessors.
There are times where you can't use the ide (middle of ssh session to a remote server, quick edit in a file w/o loading entire folder &c.), so its worth investing some time into these basic tools.
I switched from using real IDEs to good old fashioned terminal wizardry precisely because I was working on big projects and my IDE was just getting too slow at that scale
I use an ide for core development but knowledge of vim, tmux and linux tools has served me really well.
Also, it helps that a lot of the similarities in newer IDEs are inspired by the predecessors.
There are times where you can't use the ide (middle of ssh session to a remote server, quick edit in a file w/o loading entire folder &c.), so its worth investing some time into these basic tools.