Ok, I admit it; I don’t actually spend all of my time in the command line. All-in-all, I spend very little time in the command line.
I’m working on that! Every new bit that I learn makes it easier — and many times faster — to get things done from the command line.
In the meantime, I use multiple applications in the GUI for my everyday tasks, such as text editing.
For normal ever-day GUI text editing on Linux, I use Kate.