入力する必要があります
gvim --servername xdvi toto.tex
xdviからlatexへの逆検索を有効にします。
これをカプセル化する方法はありますか.vimrc:vimが.texファイルを検出すると、autocmdはサーバー名をvimrcに設定しますか?vimがリリースされてから手遅れになっているようですが、それとも?
にない場合.vimrc、どこ?
入力する必要があります
gvim --servername xdvi toto.tex
xdviからlatexへの逆検索を有効にします。
これをカプセル化する方法はありますか.vimrc:vimが.texファイルを検出すると、autocmdはサーバー名をvimrcに設定しますか?vimがリリースされてから手遅れになっているようですが、それとも?
にない場合.vimrc、どこ?
特別なv:servername変数は読み取り専用です。Vim内から変更することはできません。特定のサーバー名が必要な場合は、起動時に--servername引数を使用して指定する必要があります。
追加の入力を避けるために、特別なシェルエイリアス(Unixの場合)または小さなバッチラッパー(Windowsの場合)をお勧めします。これがどれほど重要かによっては、引数をチェックするためのスクリプトロジックを追加して.tex、サーバー名を設定することもできます。
Vim内からこれを実現する唯一の方法は、(を介して)Vimの新しいインスタンスをフォークし、system()すべての引数とservername引数を渡してから、を介して元のVimインスタンスを閉じること:quitです。しかし、それは非常に面倒で、実装はそれほど簡単ではありません。