I know it is possible to have vim open a file at particular line number using this syntax:
vim +500 filename
However, I would like it to open with the specified line at the top of the editor window, not in the middle.
I know it is possible to have vim open a file at particular line number using this syntax:
vim +500 filename
However, I would like it to open with the specified line at the top of the editor window, not in the middle.
You could issue zt
after opening the file, so something like: vim +500 filename -c 'normal zt'
.
This should do it:
vim +'500|norm! zt' filename
Or you could just start the habit of using zt (top), zz (center), and zb (bottom); In my case, it is so automatic, I wouldn't really require the extra invocation argument
As an alternative (because I ended up here searching for it), if you want to have the syntax vim <filename>:<linenumber>
, eg vim test.rb:45
, you can use vim-fetch with Vundle:
Plugin 'kopischke/vim-fetch'