Es ist nicht iTerm, sondern Ihre Shell, die beeinflusst, wie Sie Tabulatoren einfügen können.
Stellen Sie zunächst sicher, dass Sie sich in der BASH-Shell befinden:Geben Sie den folgenden Befehl ein:
$ echo $RANDOM $BASH_VERSINFO
23714 3
Die erste ist eine Zufallszahl und die zweite sollte die BASH-Versionsnummer sein. Wenn Sie eine leere Zeile oder nur eine Zufallszahl erhalten, befinden Sie sich nicht in der BASH-Shell, und das ist wahrscheinlich eines Ihrer Probleme.
Eine andere Sache ist, diesen Befehl auszuführen:
$ set -o
allexport off
braceexpand on
emacs on
errexit off
errtrace off
[...]
privileged off
verbose off
vi off
trace off
Die beiden interessanten Linien sind emacs und das vi Linien. Einer davon sollte an sein . Wenn beide ausgeschaltet sind, können Sie Strg-V-Tab nicht verwenden um ein Tabulatorzeichen einzufügen.
Wenn der vi
Modus eingeschaltet ist, sollte es Strg-V-Tab sein wie du gesagt hast. Mit emacs
Modus an, es ist entweder Strg-V-Tab , oder möglicherweise Strg-Q-Tab .
Dies ist jedoch kein iTerm
Ding, das ist Ihre Shell, die es tut.
Die Antwort war, Strg+V zu drücken und danach die Tabulatortaste zu drücken, nicht alles zusammen! Hoffe, das hilft jemandem.