Wie kann ich in vim ein Tabulatorzeichen mit aktiviertem SuperTab-Plugin eingeben?
15
Ich habe diese Erweiterung nicht selbst verwendet, aber ich würde vermuten, dass ^ V-Tab möglicherweise funktioniert. ^ V kann im Allgemeinen im Einfügemodus zum Einfügen eines wörtlichen Tastenanschlags anstelle dessen verwendet werden, wofür diese Taste zugeordnet ist. Sie geben also Control-V ein und drücken dann die Taste oder Tastenkombination, die Sie wörtlich einfügen möchten.
^V
Dokumenten unter:help i_^v
: "Hinweis: Wenn STRG-V zugeordnet ist (z. B. um Text einzufügen), können Sie häufig STRG-Q verwenden." Sehen:help i_^q
.Wenn Sie das Drücken simulieren möchten,
<tab>
als wäre SuperTab nicht installiert (dh Sie möchten eine Registerkarte einfügen, die Ihre:set expandtab
Einstellungen berücksichtigt ), drücken Sie Strg-Tab.^V-<tab>
Fügt eine wörtliche Registerkarte ein. Wenn Sie dies:set expandtab
aktiviert haben, ist dies möglicherweise nicht das, was Sie möchten, da ein reales Tabulatorzeichen und keine Leerzeichenfolge eingefügt wird.quelle
Sie können die Einrückungsfunktion auch verwenden, indem
>>
Sie Folgendes eingeben: Abhängig von Ihren Einrückungseinstellungen wird ein Tabulatorzeichen verwendet.quelle