Not sure what the terminology is for it but on Vim the 'cursor' is always like an insert/replace cursor instead of the blinking line cursor I'm used to in other gui editors. Is there any way to change this when in insert mode?

link|improve this question

80% accept rate
Please don't cross-post. – Dennis Williamson Jan 24 '11 at 2:38
feedback

2 Answers

up vote 1 down vote accepted

If you are talking about vim inside a shell, you should configure the cursor style in your terminal emulator. Even if you do so, Vim can't toggle the cursor style on-the-fly. That's a limitation of the terminal itself.

If you are talking about the graphical version of vim, called gvim (or macvim), then look at Nupraptor answer.

BTW, I think this question is better suited to the Superuser.com site.

link|improve this answer
I found the option in iterm – Derek Organ Jan 24 '11 at 2:52
feedback

If you're talking about gvim, then you can change the cursor to an 'I' when in insert mode with:

set guicursor=i:ver100-iCursor

EDIT: The 'i' is for insert mode. You can also define it for 'n', 'v', 'c' or 'a' (normal mode, visual mode, command mode or all modes, respectively).

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.