I am seeing different behaviour (gVim or console Vim) distilled down to this ex cmd:
:let msg = "Enter character:" | echo msg | let c = getchar() | let c = nr2char(c) | echon c On my Ubuntu 12.04 (Vim 7.3.pretty current) and Mac Mountain Lion (MacVim 7.3.390) box I get this output: :Enter character:j But I have some users reporting they get this: :Enter character:j Press ENTER or type command to continue So far we see this behaviour with at least these versions: uname -a Linux iaintapps1 2.6.18-8.1.14.el5 #1 SMP Tue Sep 25 11:45:53 EDT 2007 i686 i686 i386 GNU/Linux Vim 7.1.147 Linux, Slackware current and Debian Squeeze 6.0.6. Vim 7.3.645 cmdheight = 1 in all cases, cmdheight = 2 problem goes away, but a lot of users don't want to change this. Can anyone think of reasons this might happen? The screen width is far wider than the text displayed on the screen. Originally, it seems that if TERM = *-256color that problem occurs. So xterm-256color and screen-256color. When TERM=xterm the problem went away sometimes, a little too inconsistent. I am trying to get a consistent behaviour in my plugin, and will look for work arounds in code if I can determine why it is happening. TIA, David -- 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