如何向下滚动到VIM Linux中的最后一行?

use*_*947 1 vim

我的rails production.log有2000000行.如何向下滚动到VIM的最后一行?我已经完成了CTRL-F CTRL-D ......但速度不够快?

Ing*_*kat 8

替代动作

请注意,您可以使用(优秀)中调用的数字(乘数)作为jCtrl+ 前缀.这可以让你快速找到一个大缓冲区.F[count]:help

另一个有益但却鲜为人知的命令是N%跳转到文件中的一个百分比,例如中间的50%.

最佳方案

但是你的特定问题确实是最好的解决方法G,或者是:$后面的问题Enter.

额外的帮助

有了这么大的文件,Vim中的导航可能会很迟钝.看一下LargeFile - 快速编辑大文件插件,这会改变一些选项来加速Vim.

提示

如果你是Vim的新手(以及它的导航和编辑命令),你应该花30分钟vimtutor(参见:help vimtutorVim内部).然后,网上有几个很好的资源,cheatsheets和vi/Vim教程.http://vimcasts.org/有几个简短的娱乐剧集超越了基础知识.

学习如何查找命令并浏览内置命令:help; 它是全面的,并提供了许多提示.你不会像其他编辑那样快速学习Vim,但如果你致力于不断学习,它将成为一个非常强大和高效的编辑器.


Pur*_*fan 5

根据这篇文章

要移动到文件末尾,只需键入 G(按 ESC 并键入大写 G):

您还可以转到行号后跟 G 的特定行,例如转到第 123 行,您可以这样做

123G
Run Code Online (Sandbox Code Playgroud)