7 Raisons pour lesquelles vous devez installer le shell de poisson

Peut-être ce qui pousse tant de gens à installer Linux est qu`il est si ridiculement personnalisable

. Si vous ne l`aimez pas à quoi il ressemble, vous pouvez simplement installer un nouvel environnement de fenêtrage. Si vous ne souhaitez pas comment fonctionne votre terminal, vous pouvez changer cela en installant un nouveau shell.C`est votre choix: Le Top 10 Linux environnements de bureauC`est votre choix: Le Top 10 Linux environnements de bureauDe Gnome à KDE, de MATE à l`unité, il y a beaucoup de choix là-bas. Où devriez-vous commencer? Submergé? Commencer ici.Lire la suite

Il y a beaucoup de coquilles différentes que vous pouvez choisir. L`un des est bash le plus populaire, mais il y a aussi ZSH, Korn Shell et TCSH. Ils sont tous très bien des obus, mais ils ont tous été créés dans les années 1970, 1980 et 1990, et ils ont pas vraiment évolué avec le temps. Ce qui est la raison pour laquelle vous devriez envisager d`essayer le poisson - Friendly Shell.

Le poisson a le slogan légèrement paradoxal d`une « coquille de ligne de commande pour les années 90 ». Il présente des caractéristiques qui devraient vraiment avoir sont devenues monnaie courante plus tôt, mais n`a pas. Des fonctionnalités telles que autosuggestion, couleurs VGA, et un langage de script inspiré par les langages de programmation modernes comme Python et Ruby. Je suis fan.

Lisez la suite pour savoir ce que les poissons peuvent faire pour vous, et comment vous pouvez l`installer sur votre machine.

Suggestions et autocomplete

Une des meilleures caractéristiques de poisson est autocomplétion. Il sait ce que vous pensez, et sera heureux de vous enregistrer les frappes au clavier par la finition de votre commande pour vous. Il suffit d`appuyer Tab.

Bien qu`il soit une caractéristique innovante, au moins aussi loin que les coquilles terminaux vont, ce n`est pas si compliqué que ça. Il fait ses hypothèses fondées sur une combinaison de devinettes, et votre historique de ligne de commande.

autosuggestions

Si vous êtes coincé sur une commande donnée, en appuyant sur la touche Tab liste tous les paramètres acceptables connus, et ce qu`ils font. Cela se fait par les poissons glanant à travers le « Pages Man » (documentation, essentiellement) de ce programme.

TabSuggestions

Mise en évidence et les couleurs de syntaxe Belle

Je savoir- vous pouvez personnaliser d`autres coquillages pour utiliser des couleurs plus vives, et d`avoir la coloration syntaxique. Mais le poisson a raison hors de la boîte, et a une palette beaucoup plus large de nuances à choisir.

Non seulement cela rend les choses beaucoup plus facile à lire, mais il semble vraiment joli. Dans ma propre expérience, j`ai trouvé ce qui a nettement amélioré ma précision sur la ligne de temps, comme je suis moins enclin à écrire des commandes malformées.

Les caractères génériques

Une autre fonctionnalité intéressante que le poisson a est la possibilité d`utiliser des jokers partout où vous avez envie. Alors, comment ça marche?

Eh bien, si vous utilisez Bash, et que vous exécutez « ls * .txt », vous obtenez un message d`erreur, car il est à la recherche d`un fichier spécifique appelé « * .txt ». Pas dans les poissons.

WildCard

Comme on pouvait s`y attendre, il va la liste tout dans le répertoire donné qui a une extension de fichier « txt ».

Vous pouvez également avoir plusieurs jokers aussi. Donc, si vous exécutez « ls * .jp * », vous liste chaque fichier qui a une extension qui commence par « .jp ». C`est très utile lorsque l`on considère que les fichiers JPEG peuvent venir avec les deux « .jpg » et « extensions .jpeg ».

Interface Web

Une autre nouveauté de poisson est qu`il peut être configuré via une interface web, en cours d`exécution sur un serveur web local. Ceci est à peu près la seule coquille qui offre cela. Bien que cela ressemble un peu d`une caractéristique « éléphant blanc », il est vraiment pas.

L`interface Web vous permet d`ajuster le schéma de couleurs à votre goût. Bien que, je dois l`avouer, je suis assez content de la palette par défaut.

WebConfig

Video: Street Fighter Assassin's fist film complet en francais 2015 nouveauté

L`outil de configuration Web de poissons vous permet également de parcourir votre Variables d`environnement, tout à travers le confort de votre propre navigateur Web.Quelles sont les variables d`environnement & Comment puis-je les utiliser? [Les fenêtres]Quelles sont les variables d`environnement & Comment puis-je les utiliser? [Les fenêtres]Chaque maintenant et puis je vais apprendre une petite astuce qui me fait penser "bien, si je su que il y a un an il me avait sauvé heures de temps". Je me souviens très bien d`apprendre à ...Lire la suite

Variables

D`autres choses qui peuvent être réglées grâce à l`outil de configuration Web sont les raccourcis clavier du terminal, l`esthétique de l`invite de commande, et les fonctions par défaut disponibles dans le langage de script de poisson.

Rapide

Enfin, vous pouvez également consulter l`historique de la ligne de commande. Cela est extrêmement utile lorsque vous avez besoin de marcher à travers les étapes que vous avez pris pour résoudre une tête Scratchingly problème difficile.

Histoire

Video: Poisson rouge : 10 erreurs de débutant

Contrôle de flux

Touchons sur un autre avantage de poissons. Tout comme vous pouvez en bash, vous utilisez fishlets et des points-virgules combineurs aux commandes de la chaîne ensemble. Cela vous permet d`avoir une sorte de contrôle de flux rudimentaire quand vous écrivez peu maniable one-liners.

Couler

La différence est que le poisson semble bon tout en le faisant. Elle remplace la opérateurs logiques utilisé par bash ( « || », «&&» Et « ! »), Et les remplace par « et », « ou », et « non ». Cela rend façon plus lisible.Mieux réussir à trouver des trucs avec les moteurs de recherche: Recherche booléenne Logique ExplainedMieux réussir à trouver des trucs avec les moteurs de recherche: Recherche booléenne Logique ExplainedIl ne prend que des milliers de Google des serveurs d`une demi-seconde pour interroger environ 50 milliards de pages indexées, il vous prend beaucoup plus de temps pour analyser uniquement la première page des résultats de recherche. En plus,...Lire la suite

Utiles Messages d`erreur

Ceci est ma caractéristique de poisson favori. Quand tu (inévitablement) Bousiller, poissons expliqueront dans la plaine-anglais où vous êtes allé mal, et plus important encore, comment vous pouvez le corriger.

Messages d`erreur

Je ne connais pas d`autre shell qui a des messages d`erreur qui sont aussi claires.

Il est facile à installer poisson

Convaincu? J`ai pensé ainsi. Maintenant, nous allons passer à la partie où j`explique comment l`installer.

Video: PIE FACE BATTLE CHALLENGE!!! (Extreme Family Edition)

Tout d`abord, vous allez avoir besoin de récupérer une copie de poisson à partir des dépôts de votre choix distribution Linux ou BSD. Sur Ubuntu et les distributions Ubuntu-like, qui est juste « sudo apt-get install poisson ».

installfish

Si vous êtes sur un Mac, vous pouvez l`installer par HomeBrew. Il convient de noter que si vous avez récemment mis à jour à El Capitan, HomeBrew pourrait être cassé. Vous pouvez suivre ces étapes pour y remédier. De plus, si vous utilisez Windows, il y a une version pour Cygwin.Installer Mac logiciel du terminal de Homebrew avecInstaller Mac logiciel du terminal de Homebrew avecInstaller (presque) toute application gratuite Mac en tapant quatre mots et en appuyant sur "Entrer".Lire la suite

Vous pouvez immédiatement commencer à utiliser le poisson en tapant « poisson » dans l`invite de commande et en appuyant sur le retour. Le problème est, il sera seulement actif pour cette session particulière. Si vous fermez votre terminal et l`ouvrir à nouveau, il va afficher le shell vous avez utilisé précédemment. C`est probablement bash.

, Vous avez besoin de mettre les poissons comme le shell par défaut. Pour ce faire, il suffit d`exécuter « Chsh -s / usr / bin / poisson », et redémarrez votre terminal. Si vous rencontrez un problème, ce fil AskUbuntu est particulièrement instructif.

ChangeShell

Quand j`ai essayé de l`installer sur mon Mac, je suis une erreur qui dit « shell non standard ». J`ai pu résoudre ce problème en modifiant / etc / shells / utilisation l`éditeur de texte VIM, et en ajoutant le chemin pour le poisson sur une nouvelle ligne.Le Top 7 raisons de donner VIM Text Editor A ChanceLe Top 7 raisons de donner VIM Text Editor A ChancePendant des années, je l`ai essayé un éditeur de texte après l`autre. Vous le nom, je l`ai essayé. Je chacun de ces éditeurs pour plus de deux mois que mon premier jour à jour éditeur. D`une certaine façon, je ...Lire la suite

Nager avec les poissons

Est-ce que vous tenté de changer votre poisson coquille? Allez-vous en tenir à bash vieux plaine? Ou utilisez-vous un autre type de coquillage exotique? Faites-moi savoir dans la section commentaires ci-dessous!

Articles connexes