2017-08-08 3 views
6

Bei Verwendung von VSCode sind die meisten meiner Dateien so eingestellt, dass sie mit Leerzeichen eingerückt werden. Manchmal möchte ich jedoch eine wörtliche Registerkarte einfügen. Wenn ich vim verwende würde ich <Ctrl> + v <Tab> verwenden, aber das funktioniert nicht mit VSCode.VSCode Tabulatorzeichen manuell einfügen

Ich habe gesucht und gesucht und kann nichts finden. Bitte helfen Sie!

Antwort

4

Ich bin mir nicht sicher, ob es eine allgemeine Lösung ist, aber Sie können Setup ein keybinding dafür:

{ 
    "key": "ctrl+v tab", 
    "command": "type", 
    "args": { "text": "\t" }, 
    "when": "editorTextFocus" 
} 

Dieses Keybinding ein Tab-Zeichen selbst wird ein, wenn der aktuelle Modus Räume ist.

+0

Perfekt! Vielen Dank dafür. –

0

Schnell und schmutzig Lösung: Finden Sie einen Tab woanders, dann kopieren und einfügen.

Wahrscheinlich haben Sie bereits ein Tab-Zeichen in der Datei, die Sie bearbeiten, aber wenn nicht, können Sie eine in einer anderen Anwendung oder einem Texteditor erzeugen.

Sie können auch mit dem folgenden Befehl (die Klammern sind optional) eine Registerkarte programmatisch in einem Bash-Shell erzeugen:

echo -e [\\t] 

Für Ihre unmittelbaren Bedürfnisse, ich habe ein Tab-Zeichen unten eingefügt ...

 
    There is a tab character between these brackets: [	] 

Ein weiterer Ansatz ist die Registerkarte Modus vorübergehend zu ändern, wie here gezeigt.

Verwandte Themen