Gibt es in MacVim Verknüpfungen zum Wechseln der Registerkarten von einer zur anderen?
Tipps zum Binden der Verknüpfungen in .vimrc, z. B. ⌘ + 1 für Tab 1 und ⌘ + 2 für Tab 2. Zum Beispiel zum Wechseln der Browser-Registerkarten.
quelle
Gibt es in MacVim Verknüpfungen zum Wechseln der Registerkarten von einer zur anderen?
Tipps zum Binden der Verknüpfungen in .vimrc, z. B. ⌘ + 1 für Tab 1 und ⌘ + 2 für Tab 2. Zum Beispiel zum Wechseln der Browser-Registerkarten.
Da es sich bei MacVim um ein aktuelles Programm unter Mac OS handelt, können Sie die Tab-Umschaltung so vornehmen, wie Sie Befehle in einem beliebigen Programm (von dem ich gerade erfahren habe).
Öffnen Sie die Systemeinstellungen, wählen Sie "Tastatur" und dann "Anwendungsverknüpfungen" (im linken Menü). Klicken Sie im Menü rechts auf das Pluszeichen (+), um einen neuen Befehl hinzuzufügen. Wählen Sie MacVim für die Anwendung und geben Sie als Menütitel "Select Next Tab" ein und wählen Sie eine Verknüpfung (ich habe Cmd + Rechtspfeil gewählt). Führen Sie dann das gleiche für den Befehl "Vorherige Registerkarte auswählen" aus.
"Nächstes Register auswählen" und "Vorheriges Register auswählen" finden Sie in MacVim im Menü "Fenster". Jede Option, die Sie in einem der Menüs für eine App sehen, kann mit dieser Methode neu zugeordnet werden.
Sie können Verknüpfungen natürlich in den OSX-Systemeinstellungen für Ihre Tastatur ändern, wie hier gezeigt: So ordnen Sie eine beliebige Tastenkombination in Mac OS X neu zu
Einige mögen es vorziehen, dies über ihre
.vimrc
:quelle
Sie können die nächste Registerkarte mit ⌘+ }und die vorherige Registerkarte mit ⌘+ auswählen{
Die Umschalttaste ist erforderlich, um nicht nur ein [statt eines zu drücken. }
Die Verknüpfung lautet also ⌘+ shift+ ]oder ⌘+ shift+. [
Diese Verknüpfung funktioniert in vielen Apps, dh im Terminal
quelle
Ich habe die folgenden in meinem ~ / .vimrc für Linux. Sie sollten in der Lage sein, die "
<M-
" Reihenfolge zu "<D-
" zu ändern , um das zu erhalten, was Sie wollen:quelle
Zusätzlich zum Erstellen eigener Zuordnungen gibt es integrierte vim-Verknüpfungen. Versuchen Sie es mit einer Zahl, gefolgt von
gt
. Zum Beispiel:3gt
Wechselt zur dritten Registerkarte. Sie können auch einfachgt
zum nächsten odergT
zum vorherigen Tab wechseln .(Seit vim 7.something wurden Tabs auch in der Nicht-gvim-Version im Textmodus gebacken.)
quelle