Linux 如何打开顶部有特定行号的vim?

Linux 如何打开顶部有特定行号的vim?,linux,vim,vi,Linux,Vim,Vi,我知道可以让vim使用以下语法在特定行号处打开文件: vim +500 filename 但是,我希望它在编辑器窗口的顶部打开,而不是在中间。 在打开文件后,可以发布 Zt,所以类似于: vim + 500文件名-c‘正常ZT’< /代码> .< /P> < P>这是应该做的: vim +'500|norm! zt' filename 或者你可以开始习惯使用zt(顶部)、zz(中间)和zb(底部);在我的例子中,它是如此自动,如果您想要语法vim:,例如vim test.rb:45,您可以使

我知道可以让vim使用以下语法在特定行号处打开文件:

vim +500 filename

<>但是,我希望它在编辑器窗口的顶部打开,而不是在中间。

在打开文件后,可以发布<代码> Zt<代码>,所以类似于:<代码> vim + 500文件名-c‘正常ZT’< /代码> .< /P> < P>这是应该做的:

vim +'500|norm! zt' filename
或者你可以开始习惯使用zt(顶部)、zz(中间)和zb(底部);在我的例子中,它是如此自动,如果您想要语法
vim:
,例如
vim test.rb:45
,您可以使用:


感谢您抽出时间回答。这不是习惯问题,我正在从另一个应用程序打开vim,我希望它能够很好地跳转到指定文档的特定部分。谢谢你的回答。这一个工作得最好,因为上面的答案要求用户在vim打开后按一下enter键。这将顺利打开到指定行。使用:
git clonegit://github.com/kopischke/vim-fetch.git ~/.vim/bundle/
这是Kate打开带有行号的文件的方式,很好。
Plugin 'kopischke/vim-fetch'