FERRAMENTAS LINUX: Fish- A linha de comando inteligente e fácil de usar

quarta-feira, 13 de dezembro de 2017

Fish- A linha de comando inteligente e fácil de usar



Conheça e use o Fish!!



O Fish é um shell de linha de comando inteligente e amigável. Ele é um acrônimo para Friendly Interactive SHell. O Fish é um shell bem equipado, inteligente e fácil de se usar para sistemas Unix-like. Ele possui muitas características importantes, como: auto-sugestão, destaque de sintaxe, histórico de pesquisa (como CTRL + R no Bash), funcionalidade de pesquisa inteligente, suporte a cores VGA, configuração baseada na web, conclusão de página man e muitas outras listas para uso.

A instalação do Fish  é fácil e rápida. não existe configurações complicadas para a instalação de add-ons ou plugins extras.

Hoje, vamos ver como fazer a instalação e usar o Fish no Ubuntu, Obs: O Fish  está disponível para diferentes sistemas GNU/Linux. Você pode aprender mais sobre ele no site do projeto.

Instalação

O Fish, embra seja cheio de recursos e fácil de usar não está nos repositós da grande maioria das distros, ele só estádisponível nos repos oficiais do  Ubuntu, Arch Linux, Gentoo e NixOS  então para
instalar o Fish, abra o terminal e cole o comando abaixo.

sudo apt-get install fish


Para abrir o Fish do nosso terminal deve-se digitar o seguite:

fish

Podemos encontrar a configuração do Fish em  ~/.config/fish/config.fish. Caso não exista basta criá-lo.

Sugestões automáticas

Quando escrevemos algo no Fish, ele sugere automaticamente um comando com uma cor cinza claro. Se você escrever as primeiras letras de um comando e pressionar a tecla Tab ele preenche automaticamente, caso existam mais possibilidades, ele irá listá-las.

Podemos selecionar os comandos na lista usando as teclas de seta para cima e para baixo. Depois de escolher o comando que queremos executar, devemospressionar ENTER para executá-lo.

Como já sabemos, fazemos a pesquisa inversa pressionando (Ctrl + R) para procurar comandos no histórico do Bash. Mas isso não é necessário com este shell. Nós simplesmente temos que escrever as primeiras letras de um comando e escolher o comando da lista.

Busca Inteligente
Nós também podemos fazer uma pesquisa inteligente para encontrar um comando, arquivo ou diretório específico. Por exemplo, se escrevermos a substring de um comando, então precisamos pressionar a tecla de seta para baixo para escrever o que queremos procurar.

Destaque de sintaxe

O Fish coloca alguns comandos em destaque, para que seja mais fácil a visualização do comando executado. Além disso, comandos inválidos são destacados em vermelho por padrão.


Configuração baseada na Web

Uma outra característica  bastante interessante. Podemos configurar nossas cores, alterar o indicador do shell e ver funções, variáveis, histórico, links-chave, tudo a partir de uma página da Web.



Definir o Fish como o shell padrão

Se você gostou deste shell, você pode configurá-lo como seu shell padrão. Para fazer isso, use o comando chsh:

chsh -s /usr/bin/fish


Onde, /usr/bin/fish é o caminho para execução do Fish. Se você não conhece a rota correta, o seguinte comando será útil:

which fish


Ao terminar, encerre a sua sessão e faça login novamente para usar o novo shell padrão.


Fonte

Até a próxima!!

Nenhum comentário:

Postar um comentário