我怎样才能打开顶部的特定行号VIM?

我知道有可能让vim使用这个语法打开一个特定行号的文件:

vim +500 filename 

不过,我希望打开编辑器窗口顶部的指定行,而不是在中间。

你可以在打开文件后发出zt ,例如: vim +500 filename -c 'normal zt'

这应该做到这一点:

 vim +'500|norm! zt' filename 

或者你可以开始使用z t (top), z z (center)和z b (bottom)的习惯。 就我而言,这是自动的,我不会真的需要额外的调用参数

作为一种替代方法(因为我在这里搜索了它),如果你想使用vim <filename>:<linenumber> ,例如vim test.rb:45 ,你可以使用vim-fetch和Vundle :

 Plugin 'kopischke/vim-fetch'