vim - 如何使用vim滚动到大文件?

标签 vim large-files

我有一个很大的文件,包含成千上万个字符的行。

我将光标移到第3000个字符。

如果我使用PageDown或Ctrl + D,则文件将滚动,但光标将回到第一个无空格字符。

有一个选项可以设置为在滚动后将光标保持在同一列中?

我在Window上使用gvim,在OpenVMS和Cygwin上使用vim。

最佳答案

CTRL-E - scroll down
CTRL-Y - scroll up

例如,100 <CTRL-E>将向下滚动100行

如果您喜欢使用PageUp,PageDown或Ctrl + D等,则可以设置“nostartofline”选项
:set nostartofline

关于vim - 如何使用vim滚动到大文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/561500/

相关文章:

vim - vim- Nerd 突然坏了

vim - 防止 vim 垂直分割 View 大小调整为 20 个字符

vim 拆分缓冲区并在底部打开它

scala - 在连续 block 中读取非常大的文件 (~ 1 TB)

php - 来自 php 的内容长度 header 被覆盖!

perl - 强制 Ale 将 Perl::Critic 违规显示为警告而不是错误

PHP fwrite() 用于将大字符串写入文件

json - 如何处理大型 JSON 文件的加载

php - upload_max_filesize 设置为 1G 时无法上传超过 500MB 的文件

vim - 在 VIM 中执行 autocmd 时不要替换选定的文本