lançando shell de peixe para novo terminal de tcsh em centos

3

Eu baixei o fish shell no meu centos, mas quando eu alterno o comando para /bin/fish

ou até mesmo tentar executar xterm -e /bin/fish

I am getting following error:

Standard input: echo $_ " "; __fish_pwd
                             ^
in command substitution
        called on standard input,

Standard input: __fish_pwd
                ^
in command substitution
        called on standard input,

in command substitution
        called on standard input,

Standard input: echo $_ " "; __fish_pwd
                             ^
in command substitution
        called on standard input,

Eu também tentei xterm -e 'tcsh -i -c fish' isso também deu o mesmo erro

    
por Ciasto piekarz 16.02.2015 / 07:57

1 resposta

1

A questão aqui é que o peixe não pode encontrar o diretório de funções.

O rpm que você baixou foi criado com um determinado $ fish_function_path e esses valores não são válidos.

O que você precisa fazer é ajustar as configurações para onde realmente colocou os arquivos - algo como set fish_function_path ~/.config/fish/functions /etc/fish/functions /usr/san/documents/share/fish/functions .

(Também acho que a mensagem de erro melhorou nas novas versões de peixes)

    
por 04.08.2016 / 15:00