Vim:視覚的なオプションですか?

Vim:視覚的なオプションですか?

ここに画像の説明を入力してください。

理由はわかりませんが、2行から6行の背景は白です。これをどのように削除しますか?

エイリアスのsは白い背景を操作します。削除する方法がわかりません。

ベストアンサー1

ビジュアルモード:

おそらく、長方形を選択するためのビジュアルブロックモードになります。誤って押すかクワッドクリックする
こともできます。視力モード()または視覚モード()もあります。Ctrl+v
Shift+vv

Escape通常モードに戻るには、このキーを押します。


を使用して選択した領域を取り出すy(コピー)を使用して削除するなど、さまざまな操作を実行できますd

ビジュアルモードの詳細については、Vimの記事と:h visual.txt

ビジュアルモードではない場合:

スクリーンショットはビジュアルブロッキングモードのように見えますが、おそらく別のものかもしれません(白い背景がEscape表示されたらキーを押します。白い背景が消えたらそれはビジュアルモードです。そうでなければ他のVim機能から得られます)。

一部のテキストが異なる色または背景色で表示されるには、次のようないくつかの理由があります。

  • 構文の強調表示をカスタマイズした場合(コマンドを実行するか、単にコマンドを実行すると、白い背景:syntax off
    消え:syn offた場合は構文に関連します。機能せずにテキストの色を再指定する場合は、これを行うだけです:syn on)。
  • 以前にその単語を検索したことがあり(通常はまたはを使用します/が、他の?コマンドと一緒に表示される場合があります)、Vimにその単語を白で強調表示するように指示した場合(または記号を実行します。白い背景が消えた場合)検索に関連するものです)。:%s/foo/bar/aliasSearch:nohlsearch:noh
  • コマンドを実行すると:match […]テキストを強調表示することもできますが、コマンドは検索よりも使用されません/(現在の一致パターンを削除するには、引数なしでコマンドを実行します。白い背景が消えた場合は一致:matchに関連付けられています)。
  • たとえば、色関連のプラグインを使用している場合は、これを行うことができますquickhl(したがって、「わからない」は使用するプラグインによって異なります)。

おすすめ記事