unterschiedliche Suchmuster pro Fenster / Puffer


10

Ist es irgendwie möglich, unterschiedliche Suchmuster pro Fenster oder Puffer zu haben, dh. Ich möchte nach Begriff A in Fenster / Puffer A und Begriff B in Fenster / Puffer B suchen, damit bei Verwendung hlsearchverschiedene Dinge hervorgehoben werden, z. B. eine parallele Aufteilung.

Antworten:


9

Sie können :autocmds verwenden, um das aktuelle Suchmuster (Register /) zu wechseln, während Sie sich entlang von Fenstern und Puffern bewegen. Vim hebt jedoch niemals gleichzeitig verschiedene Muster hervor, da dies immer noch ein einzelnes globales Register ist, das nur gemultiplext wird.

Abgesehen von der Suche können Sie verschiedene Muster markieren (auch mit unterschiedlichen Farben) über die eingebaute in :match, :2match, :3match, und :call matchadd(). Diese sind fensterlokal.

Schließlich gibt es Plugins wie mein Mark-Plugin , die das Hervorheben, Suchen und Springen zur nächsten Übereinstimmung (ähnlich der integrierten Suche) für mehrere Muster ermöglichen. (Die Plugin-Seite enthält Links zu alternativen Plugins.)

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.