Není to iTerm, ale váš shell, který ovlivňuje to, jak jste schopni vložit tabulátor.
Nejprve se ujistěte, že jste v prostředí BASH:Zadejte následující příkaz:
$ echo $RANDOM $BASH_VERSINFO
23714 3
První je náhodné číslo a druhé by mělo být číslo verze BASH. Pokud se vám zobrazí prázdný řádek nebo jen náhodné číslo, nejste v prostředí BASH a to je pravděpodobně jeden z vašich problémů.
Další věcí je provést tento příkaz:
$ set -o
allexport off
braceexpand on
emacs on
errexit off
errtrace off
[...]
privileged off
verbose off
vi off
trace off
Dvě linie zájmu jsou emacs a vi linky. Jedna z nich by měla být zapnutá . Pokud jsou oba vypnuté, nemůžete použít Ctrl-V-Tab pro vložení znaku tabulátoru.
Když vi
je zapnutý, mělo by to být Ctrl-V-Tab jak jsi řekl. S emacs
zapnutý, je to buď Ctrl-V-tab , případně Ctrl-Q-tab .
Toto však není iTerm
to je vaše skořápka, která to dělá.
Odpovědí bylo stisknout Ctrl+v a poté tabulátor, ne všechny dohromady! Doufám, že to někomu pomůže.