No linux e no OS / x, não parece haver um meio de colar guias em um terminal. Se alguém (eventualmente) apresentar uma solução, por favor, fique à vontade para adicionar a resposta.
As guias estão sendo removidas do texto que colei no Terminal. Alguma sugestão?
Um exemplo do meu caso de uso é colar seções de arquivos TSV em um terminal de sessão ssh remoto, ignorando o tedioso processo scp de vários saltos.
Não se trata de usar outros editores / ferramentas (por exemplo, emacs / vi) e já estou ciente de como inserir um único caractere de tabulação via CTL-Tab. Estes não atendem a necessidade.
Se você só precisar inserir uma guia, poderá pressionar control-v e tab.
Para permitir temporariamente as guias de colagem no bash, execute:
bind '"\t":self-insert'
Se você estiver colando texto no emacs, poderá usar uma função como esta em vez de command-v:
(defun pbpaste ()
(interactive)
(shell-command-on-region
(point)
(if mark-active (mark) (point))
"pbpaste" nil t))