No terminal, muitos usuários ficam com o Bash. Como resultado, a experiência terminal deles não é tão boa quanto poderia ser. É muito básico, sem recursos modernos prontos para uso. Se você deseja uma melhor experiência de terminal, considere mudar de Bash para Fish Shell.
Antes de mudar do Bash para o Fish Shell como seu terminal principal, é necessário instalá-lo no Linux. Felizmente, é muito popular e existem pacotes em praticamente todas as distribuições Linux disponíveis. Abra um terminal e digite o comando abaixo para instalá-lo.
sudo apt instalar peixe
sudo apt-get install peixe
sudo pacman -S peixe
sudo dnf instalar peixe
sudo zypper instalar peixe
O peixe existe há algum tempo, apesar de ter características bastante modernas. Devido à sua idade, é muito fácil obtê-lo em praticamente qualquer distribuição Linux. Para instalá-lo, abra um terminal e verifique o seu gerenciador de pacotes quanto a “fish” ou “fish shell”. Como alternativa, confira o
página oficial do Github e construa a partir da fonte com o código do programa.Usar o Fish como shell principal pode levar algum tempo para se acostumar, pois é muito diferente do Bash. Ao contrário de muitas outras alternativas (como Zsh, Ksh, etc.), o Fish não está usando o sistema Bash como base. Como o Fish tem esse design, alguns comandos podem se recusar a funcionar devido a uma sintaxe diferente, e você provavelmente precisará alterar alguns hábitos ao usar o terminal.
Para sua sorte, há uma ótima página que descreve todos os meandros da Shell e do ambiente a serem examinados. Ele descreve a sintaxe do peixe, como ele lida com a tubulação e muitas outras coisas. Se você está pensando em mudar, faça um favor a si mesmo e faça uma leitura.
Depois de examinar a folha de dicas, é seguro abrir um terminal e alterar o shell padrão do usuário de Bash para Fish Shell. No terminal, execute o chsh comando. No entanto, não o execute com sudo, ou você pode trocar o shell do usuário raiz pelo Fish em vez do seu.
chsh -s / usr / bin / peixe
Executando o chsh O comando atribuirá ao seu usuário o novo shell. Para obter acesso instantâneo ao Fish com seu usuário, escreva peixe no terminal. Caso contrário, reinicie o seu PC Linux para finalizar o switch. Após a reinicialização, efetue login novamente e abra um terminal novamente. Se tudo der certo, o Fish será o novo padrão e você será recebido com o Fish Shell, em vez do Bash.
Embora você tenha mudado para o Fish Shell, ele não está totalmente pronto para uso. O próximo passo é configurá-lo. No terminal, crie uma nova pasta de configuração.
mkdir -p ~ / .config / fish
Em seguida, crie um novo arquivo de configuração, dentro da nova pasta de configuração do Fish:
toque em ~ / .config / fish / config.fish
Usando toque cria um arquivo de configuração em branco do Fish Shell sem nada. Nesse ponto, é seguro adicionar configurações personalizadas ao shell. Para a maioria dos usuários, a única modificação necessária é desativar permanentemente a mensagem de boas-vindas. Adicione a modificação à configuração do Fish executando o seguinte comando:
echo 'set fish_greeting ""' >> ~ / .config / fish / config.fish
Configurar o Fish em vários computadores pode ser bastante irritante, pois você precisará criar uma nova configuração para cada PC. Uma maneira mais rápida é criar um backup do arquivo e restaurá-lo em cada PC em que você planeja usar o Fish. Para fazer backup da configuração, execute este comando no terminal
cp ~ / .config / fish / config.fish ~ / Documentos /
Para restaurar a configuração, mova o arquivo para o novo PC, coloque-o na pasta Documentos e execute:
mkdir -p ~ / .config / fish cp ~ / Documents / config.fish ~ / .config / fish / config.fish
Na maioria das vezes, o Fish está configurado e pronto para uso. No entanto, se você deseja personalizar e configurá-lo ainda mais, existe uma maneira de fazer isso. Entre no terminal e execute este comando:
fish_config
A execução desse comando abrirá automaticamente uma nova guia no seu navegador da web, com os possíveis aspectos do Fish.
Na janela Fish_Config, você poderá aplicar temas predefinidos do shell, atribuir variáveis, definir funções personalizadas, exibir histórico de comandos, atribuir abreviações, aliases e muito mais!
De longe, o recurso mais atraente no Fish é o recurso de preenchimento automático. Está muito à frente de todo o resto, e esse único recurso é suficiente para convencer até os fãs mais obstinados de Bash a conferir. A melhor parte desse recurso é que ele não requer muito conhecimento para tirar proveito. Até noobs terminais podem tirar muito proveito disso.
Para usar o recurso de preenchimento automático do Fish, vá para o terminal e comece a digitar um comando. Ao digitar, você verá o shell tentar adivinhar à medida que avança. Ele corrige à medida que recebe mais informações. A qualquer momento, você pode concluir automaticamente um comando pressionando o botão tecla de seta para a direita no teclado Depois de pressionar a tecla correta, seu comando de semi-acabamento será concluído automaticamente.
Você deseja fazer backup de seus Servidor Ubuntu instalação para co...
VLC é mais do que apenas um media player. Você sabia que ele também...
Você tem uma unidade flash USB que gostaria de criptografar com o V...