Before you start trying vim, be sure you can touch-type with 8 fingers as vim/vi keybindings are optmized for touch-typists. Touch-typing is really easy, if you practice one hour every day for one or two weeks [this site](http://www.typingstudy.com/) it should be enough to get started with vim. If you have to look at the keyboard, then you will always miss the mouse.
If you keep practicing, in time you will actually try to avoid the mouse and use vim key bindings whenever possible in other programs. For example, I used vimperator(firefox extension) and after a while switched to vimium(chrome extension, in my opinion worse than vimperator but firefox got too slow after chrome), both transform web browsing in a vim-friendly experience. As for using an IDE, that is a different matter. Ask yourself this question: "Do I want to have full control over my development environment and always keep trying to improve my workflow?" If the answer is yes, then the combination of vim and a unix shell will give you plenty of control over your environment, if not then you are better served by an IDE such as eclise or visual studio. Most IDEs have some plugin or some type of vim emulation so you can use IDEs and still enjoy some of vim's productivity. On Mon, Jan 13, 2014 at 6:21 AM, Sam Bituser <[email protected]> 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. > > -- > -- > 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 [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. -- -- 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 [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
