Hi,
here's mine

:imap <C-Up>     <Esc>gkl:start<CR>
:imap <C-k> <C-Up>
:imap <C-Down> <Esc>gjl:start<CR>
:imap <C-j> <C-Down>
:map <C-j> gj
:map <C-Down>   gj
:map <C-k> gk
:map <C-Up> gk

and there's a problem,if '<Esc>gk' failed,vim would not reenter Insert
mode..
any idea?

2010/7/10 Tony Mechelynck <[email protected]>

> On 10/07/10 04:40, autodidakto wrote:
>
>> Turn line numbers on and off (:set number, :set nonumber) and observe
>> that wrapped lines are on the same number. Line wrapping (:set
>> wrap, :set nowrap) are for your convenience, but to vim, it's on all
>> one line. This is confusing when you want to go "down one line". j and
>> k will go up and down one line number, gj and gk will go up and down
>> one line visually, whether or not it's a number.
>>
>> If pressing gj all the time is annoying and you wish j would just do
>> it, add this to your .vimrc
>>
>> map j gj
>> map k gk
>>
>> On Jul 8, 3:27 am, Izaak Khaliq<[email protected]>  wrote:
>>
>>> I learned to use hjkl to move the cursor. But when I tried moving up and
>>> down (j and k respectively) I have to press g first. Why is that?
>>>
>>
>>
> I use
>
>        map <Up> gj
>        map <Down> gk
>
> so j and k move "by file lines", <Up> and <Down> "by screen lines". The
> opposite is also possible, it's a matter of personal preference.
>
>
> Best regards,
> Tony.
> --
> Williams and Holland's Law:
>        If enough data is collected, anything may be proven by
> statistical methods.
>
>
> --
> 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
>

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