GNU/Linux >> Znalost Linux >  >> Linux

Jak vložím znak tabulátoru do Itermu?

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.


Linux
  1. Jak vložit data CSV do tabulky Sqlite pomocí potrubí Shell?

  2. Jak nechat `třídit | Uniq -c` Oddělit počet výskytů znakem tabulátoru?

  3. Jak změnit Shell v Linuxu

  1. Jak zakázat automatické dokončování (dokončování karet) v bash shell

  2. Jak používat rozšíření shellu pro generování tokenů shellu pod Linuxem

  3. Jak vložit nový řádek do skriptu prostředí Linux?

  1. Jak číst pouze jeden znak ve skriptu shellu

  2. Jak vypnu nebo upravím chytré doplňování karet v Ubuntu (Programmable Completion)

  3. Jak rozbalit 80znakový text