Preservar o histórico do tcsh em várias janelas de terminal

7

Como podemos preservar ou manter o mesmo histórico em vários terminais?

A mesma pergunta, mas para o bash shell, foi discutida no link abaixo

Preserve o histórico bash em várias janelas de terminal

deixe-me saber as configurações correspondentes para o shell tcsh?

    
por user1228191 30.08.2013 / 11:34

1 resposta

6

Essas variáveis definem o histórico para se mesclar, em vez de sobrescrever, e não salvar duplicatas:

set history=1000
set histdup=erase
set savehist=(1000 merge)

o molho secreto é esta linha:

alias precmd 'history -S; history -M'

que salvará e mesclará seu histórico antes de imprimir o prompt - ou seja, após cada comando digitado.

todos os itens acima devem ser adicionados ao seu arquivo .tcshrc .

    
por 29.04.2015 / 07:02