8

--servernameコマンド ライン スイッチを使用する代わりに、vimrc から vim のサーバー名を設定することは可能ですか? いずれかを試してみると

set v:servername="TEX"
let v:servername="TEX"

不明なオプション エラーが発生し、読み取り専用変数エラーをそれぞれ上書きできません。

4

2 に答える 2

9

:help v:servernameドキュメント ( )によると、v:servername変数は読み取り専用です。

ソース コードserverRegisterName()によるif_xcmdsrv.cと、次の 3 つの場所から呼び出されます。

  • main()関数
  • X11 メイン ウィンドウの初期化
  • GTK+ メインウィンドウの初期化

したがって、あなたの質問に対する答えはノーです。サーバー名.vimrcをコマンドライン引数以外の場所に設定することはできません。

于 2012-08-12T14:20:21.563 に答える