Monday, January 13, 2014

Re: Do developers use vim exclusively or alternate with an IDE?

On 13.01.14 22:21, Sam Bituser wrote:
> I have been trying hard to use vim wherever possible, but while I enjoy
> using it when I know what I am doing, sometimes it's just quicker to use a
> mouse. Does this feeling of frustration ever go away? I would like to note
> that I alternate between HTML, CSS, C#, Python and Php. I am on windows.

If the mouse is quicker, then I'd respectfully suggest that Vim hasn't
taken yet. First the basics become second nature, then you can learn
nifty improvements for years to come. With mappings and abbreviations,
custom automation and keystroke savings are cheaply attained.

While far from a touch typist, and knowing almost no vimscript, I've
used Vi/Vim exclusively for full-time software development for several
decades - and never been tempted to take the backward step of fooffing
around with a mouse. The time taken to move the hand there and back is a
dead loss. The job is done in Vim in less time, without having to
carefully hit a narrow target with a cursor. (And where's the 'n' '.'
search-repeat & edit-repeat on a mouse? No matter how hard I pull its
tail, it won't do it.)

When asked to produce reports in a word processor, I'd do it all in Vim,
then import and highlight the headings, with minimal mouse contact.

As for finding stuff in C code, Exuberant Ctags has done the job for me
for many years. It works well with Vim.

Erik
(Who admittedly predates mouses.)

--
The tools we use have a profound and devious influence on our thinking
habits, and therefore on our thinking abilities.
-Edsgar W. Dijkstra

--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

No comments: