I am using exactly the same .vimrc and .vim/ on Slackware and on multiple 
Debian Squeeze 6.0.6’s, and only on the Debians do I see this behaviour.

The “yt” and “vt” commands prompt me for the next character, but when I enter 
it, it appears I’m actually entering it in normal mode, not as the prompt input.

For example, sample text:

     somemethod(arguments)

I place the cursor somewhere before the first parenthesis and type “yt(”. Vim 
then prompts me with “YR:Enter character:”. I enter “(” again, thinking it 
somehow missed the first time I pressed it. Vim then thinks this is the actual 
‘(’ motion command, and takes me to the beginning of the sentence. The same 
happens for “dt(”, but not for the commands, such as “vt(”, including the 
capitalised backwards commands, which all behave as expected, and it’s not just 
with “(”.

On my Slackware setup, both “yt(” and “dt(” behave as expected. They do change 
the statusline to “YR:Enter character:(”, but it’s just informative, not a 
prompt.

As well as putting “set all&” atop my .vimrc, I’ve recompiled one of the Debian 
vims a few times, with various features enabled and disabled, to see if a feature 
is causing it, but I don’t think so, at least, it’s not obvious if one is. My 
latest feature set that differs on Debian is:

–mouse-gpm
[no +mouse_urxvt +mouse_sgr]
–osfiletype

--

.

--
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

Reply via email to