So wechseln Sie schnell zu einer bereits geöffneten Registerkarte (Puffer) in Vimperator

562
blue123

Ich neige dazu, beim täglichen Surfen viele Registerkarten zu öffnen, und ich habe jetzt zu Vimperator gewechselt . Ich habe festgestellt, dass Sie verwenden können :buffer , um zu einer bereits geöffneten Registerkarte zu navigieren.

Aber ich denke, es hat zwei Nachteile.

  1. Sie müssen sowohl die Puffernummer :bufferals auch das Suchwort eingeben . Das ist viel Tippen.

  2. Was ist, wenn Sie nach Schlüsselwörtern suchen und viele Übereinstimmungen finden. Beispielsweise haben mehrere Registerkarten das Schlüsselwort vim .

Meine Frage lautet also: Ist :bufferder bevorzugte Weg, schnell zu einem bereits geöffneten Tab zu wechseln? Wie gehe ich mit dem Szenario mehrerer ähnlicher Registerkarten um?

1
Ich weiß nicht über Vimperator Bescheid, aber Vim ist zufrieden mit nur:: b `. fwiw, ich habe folgendes zu meinem vimrc hinzugefügt und finde es praktisch, es zu beenden: `nnoremapb: ls: b` Lieven Keersmaekers vor 7 Jahren 0

1 Antwort auf die Frage

1
Ehvince

Ich verwende einfach b+ Schlüsselwörter, um die Liste zu filtern, und TAB, um sie zu durchsuchen.

Ich wechsle auch zu der zuvor besuchten Registerkarte, C-6für die ich einen weiteren Schlüssel erstellt habe:

" .vimperatorrc map <A-v> <C-6> 

jetzt auch alt-v.

Und 1bSie müssen zum ersten Tab (oder zu einem beliebigen n-Tab) und g$zum letzten gehen.

Danke für deine Antwort, aber was bedeutet diese Mapping-Karte `und was sind die ursprünglichen Schlüssel, um zum zuvor besuchten Tab zu gelangen? blue123 vor 7 Jahren 0
"C-6" ist der Originalschlüssel und bedeutet Control-6. Ich ordne Alt-v dem gleichen zu (weil es auf meiner Tastatur praktisch ist). Siehe `: helpall` und Abschnitt 9.3. "Tabs wechseln". Ehvince vor 7 Jahren 0