在Vim中的软线之间导航

时间:2011-11-28 07:18:05

标签: vim word-wrap

我有以下单行文本输入,分为几个软线包。 Vim screenshot with multiple soft line wraps

当我按 j 时,我会直接进入下一条硬线,即第2行。如何在软线包装中导航?

2 个答案:

答案 0 :(得分:23)

使用gj向下移动,gk通过视线而不是硬线上升。

答案 1 :(得分:9)

把它放到你的.vimrc:

map <silent> <Up> gk
imap <silent> <Up> <C-o>gk
map <silent> <Down> gj
imap <silent> <Down> <C-o>gj
map <silent> <home> g<home>
imap <silent> <home> <C-o>g<home>
map <silent> <End> g<End>
imap <silent> <End> <C-o>g<End>