gvim: ビジュアルモードの動作が壊れている

gvim: ビジュアルモードの動作が壊れている

これはおそらくプラグインが多すぎることが原因ですが、どれが原因かわかりません。

したがって、通常モードでは、Vj または Vk は 2 行を強調表示します。現在の動作は次のようになります。

  1. Vを押すと行全体がハイライトされます。OK
  2. k または j が押されると、視覚ブロックが削除され、k または j に置き換えられます。:(

vmap をチェックしましたが、これらのキーで奇妙なマッピングは構成されていません。

kjlh の代わりに矢印キーを使用すると、問題ありません。

私の gvim のバージョンは 7.4 です。コンソール vim では問題なく動作します。

この問題を解決する手がかりはありますか?

答え1

ビジュアル モードではなく選択モードになっているようです。選択モードがアクティブなときに「印刷可能な」何かを入力すると、選択したテキストが削除され、挿入モードに入り、入力した文字が挿入されます。

次のコマンドを実行して、オプションの値'selectmode'と、どのファイルがそれを設定したかを確認する必要があります。コマンドの一部として疑問符を含めます。

:verbose set selectmode?

その後、これを実行しているプラ​​グイン/スクリプトを設定、変更、または無効にすることができます。

あるいは、この動作を維持したい場合は、テキストがハイライトされているときにcontrol+を押してビジュアルモードと選択モードを切り替えることができます。g

関連情報