Vim:如何将换行的行视为单独的行,以便可以使用j或k导航到它?

jw5wzhpr  于 2023-05-17  发布在  其他
关注(0)|答案(1)|浏览(175)

目前,如果我的vim标签足够小,它会像这样 Package 文本。当我按j时,我希望它转到我在视觉上看到的下一行,这一行没有自己的行号。

但是,vim只是转到下一行,并带有行号,所以在本例中,它只是转到第7行vim.cmd ...
有没有办法让它在按jk时将换行视为单独的行?

afdcj2ne

afdcj2ne1#

您正在查找gjgk等。命令,这些命令导航“显示行”而不是实际的文件行。
我在我的vimrc中有以下内容,以便箭头键按显示行导航,但j和k继续导航文件行:

nnoremap <Down> gj
nnoremap <Up> gk
vnoremap <Down> gj
vnoremap <Up> gk

但是如果你愿意,你可以重新Mapj和k:

nnoremap j gj
nnoremap k gk
vnoremap j gj
vnoremap k gk

相关问题