next up previous
Up: FMA 215 Aula 7: Previous: Uma Lista de Comandos

Arquivos de Configuração

Como já sabemos, o comportamento da shell tcsh é controlado pelos arquivos de configuração .cshrc e .login. Em particular, algumas propriedades da shell que vimos nesta aula são controladas pelo valor de determinadas variáveis, em geral definidas dentro de .cshrc. A capacidade de listar automaticamente alternativas de completamento quando se digita [Tab] é controlada pela variável autolist. Verifique a situação desta variável em sua sessão, usando o comando set, que é um comando intrínseco da shell. Mude esta situação usando unset e veja que consequências isto tem.

O sistema de correção automática de comandos ou nomes de arquivos errados é controlado pelas variáveis autocorrect e correct, verifique a situação delas e tente modificar esta situação para ver o que acontece. Outra estrutura que você pode controlar é a ``history'', que é controlada pelas variáveis history e histdup. Brinque um pouco com estas também. Outras variáveis que controlam aspectos importantes do comportamento da shell são ignoreeof, noclobber e notify. Veja se você descobre alguma coisa sobre estas. Olhar o manual da tcsh pode ser uma boa idéia.