As someone who spends a significant chunk of time immersed in terminal windows, constantly tweaking and optimizing, I thought I had achieved an ideal setup with zsh and oh-my-zsh. However, in the spirit of continuous improvement, I recently embarked on a quest for re-evaluation and potential enhance...
"in the spirit of continuous improvement, I recently embarked on a quest for re-evaluation and potential enhancement."
Oh boy, wait until you discover that Emacs can do terminal emulation, terminal multiplexing, text editing, file management, and app launching, all configurable and scriptable with a single, powerful programming language... and allows you to record keyboard macros that run across all of the above features. You'll go down a rabbit hole from which you will never emerge.