7 Razões pelas quais você deve instalar o shell de peixe

Video: O Segredo das Sete Irmãs Ep 2 O Eldorado Negro HD

Talvez o que impulsiona tantas pessoas para instalar o Linux é que é tão ridiculamente personalizável. Se você não gosta de como ele olha, você pode simplesmente instalar um novo ambiente de janelas. Se você não gosta de como seu terminal funciona, você pode mudar isso através da instalação de um novo shell.A escolha é sua: Os Melhores Ambientes de Trabalho 10 LinuxA escolha é sua: Os Melhores Ambientes de Trabalho 10 LinuxDe Gnome para KDE, a partir MATE à unidade, há um monte de escolha lá fora. Onde você deve começar? Sobrecarregado? Começa aqui.consulte Mais informação

Há um monte de conchas diferentes que você pode escolher. Um dos mais populares é o bash, mas há também ZSH, Korn Shell, e tcsh. Eles são todos cascas finas, mas eles foram todos criados nos anos 1970, 1980 e início de 1990, e eles não têm realmente mudou-se com os tempos. É por isso que você deve considerar peixe tentando - a Shell amigável.

Peixe tem o slogan ligeiramente irónico de “uma concha de linha de comando para os 90”. Ele apresenta características que realmente deveria ter se tornou banal, mais cedo, mas não o fez. Características como auto-sugestão, cores VGA, e uma linguagem de script inspirado por linguagens de programação modernas como Python e Ruby. Eu sou um fã.

Leia mais para descobrir o que os peixes podem fazer por você, e como você pode instalá-lo em sua máquina.

Autocomplete e Sugestões

Uma das melhores características do peixe é autocompletar. Ele sabe o que você está pensando, e terão prazer em poupar as teclas ao terminar o seu comando para você. Basta pressionar Tab.

Embora seja um recurso inovador, pelo menos tanto quanto conchas terminais ir, não é tão complicado. Faz suas suposições com base em uma combinação de adivinhação, e seu histórico de linha de comando.

Sugestões automáticas

Se você ficar preso em um determinado comando, pressionando a tecla Tab irá listar todos os parâmetros conhecidos aceitáveis, eo que eles fazem. Isso é feito por peixes que recolhem através do “Páginas Man” (documentação, essencialmente) de que o programa particular.

TabSuggestions

Syntax Highlighting e cores bonitas

I know você pode personalizar outros shells de usar cores mais vibrantes, e ter destaque de sintaxe. Mas peixe tem direito fora da caixa, e tem uma paleta muito mais ampla de tons para escolher.

Não só este tornar as coisas muito mais legível, mas parece muito bonito. Na minha própria experiência, eu encontrei este melhorou sensivelmente a minha precisão na linha do tempo, como eu sou menos inclinado a escrever comandos malformados.

wildcards

Outro recurso interessante que o peixe tem é a capacidade de usar curingas em qualquer lugar você se sentir como. Então, como isso funciona?

Bem, se você estiver usando o Bash, e você executar o “ls * .txt”, você receberá uma mensagem de erro porque ele está procurando um arquivo específico chamado “* .txt”. Não nos peixes.

WildCard

Como você poderia esperar, ele vai listar tudo no diretório dado que tem a extensão “.txt” arquivo.

Você também pode ter vários curingas também. Então, se você executar “ls * .jp *”, você irá listar cada arquivo que tem uma extensão que começa com “.jp”. Isso é extremamente útil quando você considera que arquivos JPEG pode vir com ambos “.jpg” e “.jpeg”.

Interface web

Outra nova característica de peixe é que ele pode ser configurado através de uma interface web, rodando em um servidor web local. Esta é praticamente a única concha que oferece isso. Enquanto isso soa como um pouco de um recurso de “elefante branco”, ele realmente não é.

Video: WORLD’S MOST AMAZING ARCHER in Slow Motion - Smarter Every Day 130

A interface web permite ajustar o esquema de cores ao seu gosto. Embora, devo admitir, eu estava muito feliz com a paleta padrão.

WebConfig

ferramenta de configuração web do peixe também permite que você navegue seu variáveis ​​ambientais, durante todo o conforto de seu próprio navegador web.O que são variáveis ​​de ambiente & Como posso usá-los? [Janelas]O que são variáveis ​​de ambiente & Como posso usá-los? [Janelas]De vez em quando eu vou aprender um pouco dica que me faz pensar "bem, se eu soubesse que um ano atrás, então ele teria me salvou horas de tempo". Lembro-me vividamente aprender a ...consulte Mais informação



variáveis

Outras coisas que podem ser ajustados através da ferramenta de configuração web são as ligações terminais-chave, a estética do prompt de comando, e as funções padrão disponíveis através da linguagem de scripting do Peixe.

Pronto

Finalmente, você também pode ver seu histórico de linha de comando. Isto é extremamente útil quando você precisa para percorrer os passos que você tomou para resolver um problema de cabeça scratchingly difícil.

História

Video: War Thunder: The Shooting Range | Episode 37

Controle de fluxo

Vamos tocar em outra vantagem de peixes. Bem como você pode em bash, fishlets você usar vírgulas e combinadores aos comandos cadeia juntos. Isto permite-lhe ter algum tipo de controle de fluxo rudimentar quando você está escrevendo à mão pequenos one-liners.

Fluxo

A diferença é que o peixe fica bem ao fazê-lo. Ele substitui o operadores lógicos usado por bash ( “||” “,&&”, E‘!’), E substitui-los com‘e’,‘ou’, e‘não’. Isto torna mais caminho mais legível.Torne-se melhor em encontrar material com motores de busca: Boolean Pesquisa Logic ExplicadaTorne-se melhor em encontrar material com motores de busca: Boolean Pesquisa Logic ExplicadaLeva apenas milhares do Google de servidores meio segundo para consultar cerca de 50 bilhões de páginas indexadas, isso leva muito mais tempo para digitalizar apenas a primeira página de resultados de pesquisa. Além disso, ...consulte Mais informação

Mensagens de erro votos

Este é o meu recurso favorito de peixes. Sempre que você (inevitavelmente) Estragar, peixe vai explicar em plain-Inglês onde você errou, e mais importante, como você pode corrigi-lo.

Mensagens de erro

Eu não sei de qualquer outro shell que tem mensagens de erro que são tão claras.

É fácil de instalar Peixe

Convencido? Eu pensei assim. Agora vamos chegar à parte onde eu explicar como instalá-lo.

Primeiro, você vai precisar para pegar uma cópia de peixe a partir dos repositórios de sua distribuição Linux ou BSD escolhido. No Ubuntu e distribuições Ubuntu-like, que é apenas “sudo apt-get install peixe”.

installfish

Se você estiver em um Mac, você pode instalá-lo através HomeBrew. É importante notar que, se você recentemente atualizado para El Capitan, HomeBrew pode ser quebrado. Você pode seguir estes passos para corrigi-lo. Além disso, se você estiver usando o Windows, há uma versão para Cygwin.Instalar Mac Software Do Terminal Com HomebrewInstalar Mac Software Do Terminal Com HomebrewInstalar (quase) qualquer aplicativo Mac livre digitando quatro palavras e bater "Entrar".consulte Mais informação

Você pode começar imediatamente, usando peixes, digitando “peixe” em seu prompt de comando e pressionando retorno. O problema é que isso só vai ser ativo para essa sessão particular. Se você fechar o terminal e reabri-lo, ele vai exibir o shell que você usou anteriormente. Isso é provavelmente bash.

Então, você precisa definir peixes como o shell padrão. Para fazer isso, basta executar “Chsh -s / usr / bin / peixe”, e reiniciar o terminal. Se você topar com algum problema, esta discussão AskUbuntu é especialmente esclarecedor.

ChangeShell

Quando eu tentei instalá-lo no meu Mac, eu tenho um erro que dizia “shell não-padrão”. Eu era capaz de corrigir isso editando / etc / shells / usando o editor de texto VIM, e adicionando o caminho para pescar em uma nova linha.O Top 7 razões para dar o Vim Editor de Texto A ChanceO Top 7 razões para dar o Vim Editor de Texto A ChanceDurante anos, eu tentei um editor de texto após o outro. Você nome dele, eu tentei. Eu usei todos e cada um destes editores por mais de dois meses como meu editor principal do dia-a-dia. De alguma forma, eu ...consulte Mais informação

Nadar com os peixes

Tem peixe tentado que você mude seu shell? Você vai ficar com o bash planície de idade? Ou você usar algum outro tipo de shell exótico? Deixe-me saber na seção de comentários abaixo!


Artigos relacionados