有没有办法在vim中按屏幕行移动?


9

在vim中编辑文件时,当我用j和k移动行时,它按文件行移动,而不是像其他编辑器一样按屏幕行移动,这是一个小麻烦。使用我自己的文件,我可以通过在vim选项中自动包装到一定长度来解决此问题,但这对其他文件没有好处。是否存在vim命令来临时将线的处理方式切换为屏幕线,或使用屏幕线移动其他命令?

Answers:


14

您可以使用g以下命令在屏幕上四处移动:

gj
gk
g$
g0
g^

您还可以将原始命令映射到以下g命令:

:map j gj

j 现在按屏幕线移动。


+1的map建议。虽然我个人不想做所有的时间,我想用它时,我想它。
jeffjose 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.