5

行番号を表示します:set number~/.vimrcドキュメントを表示するために入力:helpすると、新しいウィンドウに行番号が表示されません。

と入力:setl number?すると、印刷されnonumberます。タイプの場合:setg number?、それは印刷しnumberます。

~/.vimrcなぜ動かないのか知りたい。numberローカルオプションをリセットするスクリプトはどれですか?を確認しましたが$VIMRUNTIME/ftplugin/help.vim、リセットされませんnumber


現在、私は以下を使用しています:

if has('autocmd')
    auto FileType help set number
endif

ありがとう。

4

2 に答える 2

2

あなたが抱えている問題が何であるかわかりません。数字はヘルプに表示されません-はい、それが設計上の決定と機能であることを正しく思い出せば-私の意見では、ヘルプファイルに行番号が必要なのはなぜですか?(わかりました。「ヘルプファイルから特定の行を引用する」と言うこともできますが、タグで十分なようです)。

他のことに関しては、私が設定したとき

 setl nonumber
 setg number

分割して新しいバッファを開くと、数字が表示されます。

新しいvimセッションを開始するsetlocalと、setglobal number存在nonumberset number両方が変更されます。

これはあなたもしている行動ですか?

于 2012-06-01T08:35:45.840 に答える
1

vimを開いたら、次のように入力します。

:auto FileType

set number下にリストされていますhelpか?そうでない場合、.vimrcは読み取られていません。

于 2012-06-25T19:07:06.443 に答える