次の構文を使用して、vimで特定の行番号のファイルを開くことができることを知っています。
vim +500 filename
ただし、指定した行がエディターウィンドウの中央ではなく上部にある状態で開きたいと思います。
ファイルを開いた後でzt
を発行できるため、次のようになります。vim +500 filename -c 'normal zt'
。
これはそれを行うはずです:
vim +'500|norm! zt' filename
または、使用する習慣を始めることもできます zt (上)、 zz (中央)、および zb (下);私の場合、それはとても自動で、追加の呼び出し引数は実際には必要ありません