Thanks Benji.  This is the problem I'm having.
Adding x<BS> solves the problem.





Benji Fisher wrote:
> 
> On Thu, Sep 21, 2006 at 07:37:47PM -0700, lll wrote:
>> 
>> Hello:
>> I'm using VIM 7.0 in windows OS.
>> Whenever I paste something using ctrl-v after typing "o" to insert on
>> next
>> line, the pasted string would not follow the indentation of the curser. 
>> It
>> would paste the string from the beginning of the line.
>> This is a new behavior compare to version 6.2.  Does anybody know how to
>> set
>> the behavior back so ctrl-v will paste the string right where the curser
>> is?
> 
>      I think this is a problem that has already been fixed.  I assume
> you are using mswin.vim, which maps <C-v> in Insert mode to do a paste.
> Try
> 
> :imap <C-v>
> 
> When I do this, I get
> 
> i  <C-V>       & x<BS><Esc>:call paste#Paste()<CR>gi
> 
> If you are missing the "x<BS>" at the beginning of the mapping, that
> would explain the problem.  You can fix it by getting the updated files
> 
> $VIMRUNTIME/mswin.vim
> $VIMRUNTIME/autoload/paste.vim
> 
> HTH                                   --Benji Fisher
> 
> 

-- 
View this message in context: 
http://www.nabble.com/ctrl-v-after-a-%22o%22-command-tf2315601.html#a6456099
Sent from the Vim - General mailing list archive at Nabble.com.

Reply via email to