Tangentially related, what do you use these terminals for? In my experience, I only need about two: one for running the software I’m developing/reading logs and one for miscellaneous software calls like git. Admittedly I do a lot of my current job using an IDE (IntelliJ with Java/Python), so I could see another one or two for text editing and file management.
It is common for functionality to be spread over several different files; most commonly I will have multiple terminals with different files. Perhaps one for the code, one for the tests, and one for the place the code is invoked? Then another terminal for running the tests and seeing the output?
Ah that makes sense. In my usage of terminal text editors I had left my text editor handle loading the different files and splitting the window, but I can see why you would want to just load them with separate terminals.
Tangentially related, what do you use these terminals for? In my experience, I only need about two: one for running the software I’m developing/reading logs and one for miscellaneous software calls like git. Admittedly I do a lot of my current job using an IDE (IntelliJ with Java/Python), so I could see another one or two for text editing and file management.
Not Jeff, but I usually have:
at least a couple of terminals with SSH sessions.
one or two running language tools (like a
blackd
server for python)Since everything using web tech requires building nowadays a terminal building whatever project
A terminal open in my current project directory to run project-specific commands.
Then I usually have a terminal or two open in my Jetbrains IDE....running the software I’m working on.
It is common for functionality to be spread over several different files; most commonly I will have multiple terminals with different files. Perhaps one for the code, one for the tests, and one for the place the code is invoked? Then another terminal for running the tests and seeing the output?
Ah that makes sense. In my usage of terminal text editors I had left my text editor handle loading the different files and splitting the window, but I can see why you would want to just load them with separate terminals.