我的文件中只有一行内容,但这行非常长。 当我在Vi中打开它时,它会填满整个屏幕。
如何按字数或字节数移动光标,以便查看下一个“页面”的内容。
答案 0 :(得分:5)
如果您的目标是向下导航一条包裹线,则应考虑在动作前使用g
。例如:
gj
:直观地看一行g8j
:向下看8条视线您还可以移至|
行中的特定索引,例如10|
转到字符10(单索引)。
w
会将你移动到单词上(用某些标点符号分隔),而W
会移动你整个单词,不计算某些标点符号。结合数字前缀来“扫描”。
如果您不希望看到文字被打包并填满屏幕,可以拨打:set nowrap
并按标准动作移动(例如w
和W
移动文字)。移动整个窗口,zl
,zh
,zj
和zk
也是选项。
答案 1 :(得分:3)
按l
会转到下一个字符。
按w
会转到下一个单词。
如果您使用数字作为前缀,则可以指定要移动的单词或字符数,例如1000w
。
也许对于这样的事情,你不应该使用vi
(但我不想在这里开始宗教战争。)