Sorry for bumping an old thread, but with the help of some clever folk, I've 
found out how to reproduce the issue:

1) Use terminal vim, NOT macvim
2) Run vim with `vim --noplugin -u NONE`
3)  Everything works as desired, yay!
3) Run `:set notimeout nottimeout`
4) Select some text and hit <esc>
5) Now you need to hit another key for a redraw

I've found that setting `timeoutlen=1` is a good workaround, but this is still 
a bug, right?  Thanks for taking a look again!

Josh

On Oct 11, 2012, at 4:48 PM, Josh . <[email protected]> wrote:

> Oddly enough I don't have this issue on my laptop (same versions of
> everything iirc), but _do_ in xterm(283) _and_ in urxvt 9.15 on my
> desktop.  Just to be clear, when I have things selected in visual
> mode, then hit esc, it appears I'm still in visual mode w/the text
> being selected.  When I move the cursor, then it shows that I'm in
> normal mode and the text isn't being selected anymore.  Also, I still
> have this issue after running: `mv .vimrc temp.vimrc && mv .vim/
> temp.vim/`.  Could it be an X thing? Hardware thing? Xmonad thing?
> 
> On Tue, Oct 9, 2012 at 12:11 PM, Christian Brabandt <[email protected]> 
> wrote:
>> Hi Josh!
>> 
>> On Sa, 06 Okt 2012, Josh . wrote:
>> 
>>> Sorry for the delay, my vim info: https://gist.github.com/3845451 .
>>> The output of `uname -ar`: https://gist.github.com/3845453 .  Finally,
>>> my terminal's info: https://gist.github.com/3845458
>> 
>> You could have pasted that information right into the mail. So I can
>> quote the information and not every subscriber of this list is able to
>> fetch the information.
>> 
>> Since your vim version is pretty recent, I would guess, that you have an
>> issue with urxvt. I am running latest Vim using urvt 9.14 and have never
>> seen something like this. Would you mind, testing with an older version
>> of urxvt? Having said this, this sounds a lot like this bug
>> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=631793
>> unfortunately, no response there. So you might want to report it
>> upstream as well.
>> 
>> regards,
>> Christian
>> --
>> 
>> --
>> You received this message from the "vim_dev" 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 from the "vim_dev" 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

Raspunde prin e-mail lui