On the contrary! I spend most of my working day using vim in a terminal (with tmux) to do web development. It's just text generation, after all.
I'd go so far as to say that if you're doing test-driven web development, it should be possible to build a system entirely within a terminal, and that's what I aspire to. It's only the front-end styling (CSS etc.) that actually needs anything more than a terminal.
And yes, I find this efficient: far more efficient than hacking and pressing F5. I think there are other benefits to this way of working: it tends to make progressive enhancement and accessibility the path of least resistance.
On the contrary! I spend most of my working day using vim in a terminal (with tmux) to do web development. It's just text generation, after all.
I'd go so far as to say that if you're doing test-driven web development, it should be possible to build a system entirely within a terminal, and that's what I aspire to. It's only the front-end styling (CSS etc.) that actually needs anything more than a terminal.
And yes, I find this efficient: far more efficient than hacking and pressing F5. I think there are other benefits to this way of working: it tends to make progressive enhancement and accessibility the path of least resistance.