vim のすべての行の最初の列の背景が濃い青色になります。通常の状態に戻すにはどうすればよいですか?
ringa_lee
ringa_lee 2017-05-16 16:41:38
0
6
835

配色はcolorscheme砂漠に設定されています

4,11s/^/#/g のようなコマンドを実行すると、下の画像のようになるようです。

この問題は通常モードと編集モードの両方に存在します。

どうすれば通常に戻ることができますか?

================

weakishさんの回答によると、強調表示は置換コマンドの強調表示で選択した内容によって発生するため、set nohlsを使用するだけです。
ただし、@/ ="" も同じ効果があります。この文の意味を説明できますか。

ringa_lee
ringa_lee

ringa_lee

全員に返信(6)
Ty80

これは正常な動作です。 :4,11s/^/#/gを実行したため、この操作は行頭と一致するため、すべての行が強調表示されます。

強調表示をキャンセルするには、次のコマンドを入力します。

リーリー

強調表示された検索結果を表示したくない場合は、.vimrc.gvimrc

内の次の行を削除してください。 リーリー
いいねを押す +0
世界只因有你

:let @{reg-name} = {expr1} :let-register :let-@
式 {expr1} の結果をレジスタに書き込みます
{登録名}。 {reg-name} は 1 文字である必要があり、
書き込み可能なレジスタの名前である必要があります (
を参照) |レジスタ|)。 「@@」は無名にも使えます
検索パターンに「@/」を登録してください
{expr1} の結果が または で終わる場合、
register は linewise になります。それ以外の場合は、
に設定されます。 性格的に
これを使用して、最後の検索パターンをクリアできます: >
:let @/ = ""
どこにでもマッチします

これは vim の帮助文档,相信你能看懂吧: これは最後の検索パターンをクリアするために使用できます

いいねを押す +0
左手右手慢动作

:ノール

xxxxxxxxxxxxxxxxxxxxxxxxxxx

いいねを押す +0
某草草

ハイライト検索はありません
:nohls

いいねを押す +0
大家讲道理

:能に入ります
見つかった結果のハイライトを解除します。

いいねを押す +0
为情所困

これを使用する場合は、ランダムな文字列を検索するだけです。最初の行が強調表示されないように、/sadjfldsjglkfdjgh などの詳細を覚えておく必要はありません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート