viコマンドライン、行、列に移動

viコマンドライン、行、列に移動

私は長い間emacs()を混ぜて使ってきましたvivimそれらのそれぞれには独自の利点があります。コンパイルプロセスなどのエラー出力を解析し、行と列番号を取得しましたが、行とemacs列番号に直接移動するためにのみ使用できます。

emacs +15:25 myfile.xml

vi行番号のみがあります(マンページに従って)。

vi +15 myfile.xml

パターン(vi +/pattern myfile.xml)にカーソルを置くオプションがありますが、一度も使ったことがありません。しかし、パターンが常にファイルに最初に現れるわけではないので、これは私には役立ちません。

viファイルの15行、25列に移動するにはどうすればよいですか?オプションでできる-cことはありますか?

ベストアンサー1

あなたはそれを使用することができます:

vi '+normal 15G25|'  myfile.xml

おすすめ記事