移动到Vim或gVim中的大文件中间

时间:2016-02-01 23:14:21

标签: vim shortcut

是否有Vim命令移动到巨大文件的中间而不计算(total lines/2)并使用j?类似于zzztzb的内容,仅在当前屏幕上移动?

1 个答案:

答案 0 :(得分:18)

您可以使用vim从elvis借来的其中一项功能:它直接接受该文件的一定百分比。例如,输入

50%

跳转到文件的中间。

在vim中,如果你输入

:h up-down-motions

导致描述该功能的section

{count}%    Go to {count} percentage in the file, on the first
            non-blank in the line |linewise|.  To compute the new
            line number this formula is used:
                ({count} * number-of-lines + 99) / 100
            See also 'startofline' option.  {not in Vi}