Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道可以使用以下语法让 vim 打开特定行号的文件:
vim +500 filename
但是,我希望它在编辑器窗口顶部而不是中间打开指定行。
您可以zt在打开文件后发出问题,例如:vim +500 filename -c 'normal zt'.
zt
vim +500 filename -c 'normal zt'
作为替代方案(因为我最终在这里搜索它),如果你想要语法vim <filename>:<linenumber>,例如vim test.rb:45,你可以使用vim-fetch和Vundle:
vim <filename>:<linenumber>
vim test.rb:45
Plugin 'kopischke/vim-fetch'
这应该这样做:
vim +'500|norm! zt' filename
或者你可以开始习惯使用zt(top), zz(center), 和zb(bottom); 就我而言,它是如此自动,我真的不需要额外的调用参数