1

現在、次のように、vimrcでバックアップとスワップファイルをオフにしています

    set nobackup
    set noswapfile

すべてが正常に動作します。しかし、バックアップとスワップファイルをオンにすることにした場合

    set backup
    set swapfile

その後、vim は別の動作を開始します。たとえば、nerdtree (F4 を :NERDTreeToggle にマップしています) を使用しようとすると、F4 を押すと画面全体が空白になり、続行するには Enter キーを押すように求められます。

しかし、バックアップとスワップファイルをオフにすると、F4 を押すと通常どおり nerdtree が開きます。なぜこれが起こるのですか?vim の動作を変更せずにバックアップとスワップファイルを有効にするにはどうすればよいですか?

4

1 に答える 1

0

一般に、設定は Vim の動作に影響を与えるべきではありません。これが NERD_tree に限られている場合は、プラグインの作成者に連絡して助けを求めます。(あなたの問題を再現できませんでした。)

:NERDTreeToggleコマンドを自分で入力したときにこれが発生しない場合は、マッピングに<silent>またはが欠落している可能性があります:silent NERDTreeToggle

于 2012-11-08T09:58:54.470 に答える