suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Der Hintergrund der ersten Spalte aller Zeilen in vim wird dunkelblau. Wie kann er wieder normalisiert werden?

Das Farbschema ist auf Farbschema Wüste eingestellt

Es scheint, dass es nach der Ausführung eines Befehls wie: 4,11s/^/#/g wie im Bild unten aussieht.

Dieses Problem besteht sowohl im Normal- als auch im Bearbeitungsmodus.

Wie können wir zur Normalität zurückkehren?

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

Laut der Antwort von Weakish wird die Hervorhebung durch die Hervorhebung des durch den Ersetzungsbefehl ausgewählten Inhalts verursacht, also verwenden Sie einfach set nohls.
Allerdings hat @/="" auch den gleichen Effekt. Können Sie die Bedeutung dieses Satzes erklären?

ringa_leeringa_lee2773 Tage vor841

Antworte allen(6)Ich werde antworten

  • PHP中文网

    PHP中文网2017-05-16 16:43:38

    这个是正常行为。因为你执行了:4,11s/^/#/g,这个操作是匹配行首,所以所有行首都会高亮。

    输入以下命令取消高亮。

    :let @/ = ""
    

    如果你永远不想看到高亮搜索结果,那么在.vimrc.gvimrc中删掉以下这行

    set hls
    

    Antwort
    0
  • 世界只因有你

    世界只因有你2017-05-16 16:43:38

    :let @{reg-name} = {expr1} :let-register :let-@
    Write the result of the expression {expr1} in register
    {reg-name}. {reg-name} must be a single letter, and
    must be the name of a writable register (see
    |registers|). "@@" can be used for the unnamed
    register, "@/" for the search pattern.
    If the result of {expr1} ends in a or , the
    register will be linewise, otherwise it will be set to
    characterwise.
    This can be used to clear the last search pattern: >
    :let @/ = ""
    < This is different from searching for an empty string,
    that would match everywhere.

    这是vim的帮助文档,相信你能看懂吧:This can be used to clear the last search pattern

    Antwort
    0
  • ringa_lee

    ringa_lee2017-05-16 16:43:38

    :nohl

    xxxxxxxxxxxxxxxxxxxxxxxxx

    Antwort
    0
  • 某草草

    某草草2017-05-16 16:43:38

    no high light search
    :nohls

    Antwort
    0
  • 大家讲道理

    大家讲道理2017-05-16 16:43:38

    :noh 回车
    取消高亮显示查找到的结果.

    Antwort
    0
  • 为情所困

    为情所困2017-05-16 16:43:38

    是我用的话,我就直接搜索一个随机的字符串就可以了。不用记得那么详细如:/sadjfldsjglkfdjgh 这样首行就不高亮了。

    Antwort
    0
  • StornierenAntwort