我习惯使用 vi,而不是 vim。我发现 vim 的烦人之处在于,当您使用 CTRL-F 滚动并到达 EOF 时,vim 会向下滚动到最后一行并将此行放在屏幕顶部,而您看不到上面的行。您必须向上滚动一点才能看到上下文。所有这些只发生在使用 CTRL-F 时,而不是使用 j 或向下光标键时。
在 vi 中,您向下滚动(使用 CTRL-F),但是当您到达 EOF 时,它仍然会显示 15 行,然后是典型的 ~。
在这种情况下,如何配置 vim 使其像 vi 一样运行?我正在使用 Putty 进行远程访问。
答案1
您想设置选项滚动关闭:
‘scrolloff’ ‘so’ 数字(默认 0)
光标上方和下方保留的屏幕行数。这将使您工作周围的一些上下文可见。
使用例如
:set scrolloff=10
始终保持至少 10 行可见。
答案2
使用 shift-g 更容易到达文件末尾。它不会超出文件末尾。