GNU/Linux >> Linux Esercitazione >  >> Linux

Come inserisco un carattere di tabulazione in Iterm?

Non è iTerm, ma la tua shell che influenza il modo in cui puoi inserire una scheda.

Innanzitutto, assicurati di essere nella shell BASH:digita il seguente comando:

$ echo $RANDOM $BASH_VERSINFO
23714 3

Il primo è un numero casuale e il secondo dovrebbe essere il numero della versione BASH. Se ottieni una riga vuota o solo un numero casuale, non sei nella shell BASH e questo è probabilmente uno dei tuoi problemi.

Un'altra cosa è eseguire questo comando:

$ set -o
allexport       off
braceexpand     on
emacs           on
errexit         off
errtrace        off
[...]
privileged      off
verbose         off
vi              off
trace           off

Le due linee di interesse sono emacs e il vi linee. Uno di questi dovrebbe essere attivo . Se sono entrambi disattivati, non puoi utilizzare Ctrl-V-Tab per inserire un carattere di tabulazione.

Quando il vi la modalità è attiva, dovrebbe essere Ctrl-V-Tab come hai detto. Con emacs modalità attiva, è Ctrl-V-tab , o possibilmente Ctrl-Q-tab .

Tuttavia, questo non è un iTerm cosa, questa è la tua shell che lo sta facendo.


La risposta è stata premere control+v, quindi tab in seguito, non tutti insieme! Spero che questo aiuti qualcuno.


Linux
  1. Come inserire i dati Csv in una tabella Sqlite tramite un tubo di shell?

  2. Come lasciare `ordinare | Uniq -c` Separa il numero di occorrenze con un carattere di tabulazione?

  3. Come cambiare la shell in Linux

  4. Come disabilitare il completamento automatico (completamento delle schede) nella shell bash

  5. Come utilizzare le espansioni della shell per generare token della shell in Linux

Come utilizzare le variabili negli script della shell

Come eseguire un comando Shell con Python

Come creare script di shell

Come modificare una shell utente in Linux

Come utilizzare if-else negli script della shell?

Come eseguire un comando in uno script della shell?