我知道有可能让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'