Ceux d'entre nous qui utilisent quotidiennement le terminal, comme je l'ai dit à une autre occasion, recherchent toujours un moyen de faire fonctionner cet outil facilement et confortablement. Ce que je vous apporte cette fois, c'est une option qui vient par défaut dans FreeNAS et que je l'ai tellement aimé, que j'ai dû me le mettre Debian.
Supposons que nous ouvrions le terminal et que nous allions entrer dans le dossier Documents. Si nous mettons:
$ cd docu
Et nous appuyons sur l'onglet pour la saisie semi-automatique, rien ne se passe, car le dossier ne s'appelle pas documentsMais Documents. Et c'est là que la magie entre en jeu. Nous créons le fichier ~ / .inputrc:
$ touch ~/.inputrc
Nous l'ouvrons avec notre éditeur de texte préféré et mettons ceci à l'intérieur:
set completion-ignore-case on
Nous sauvegardons, fermons et rouvrons un terminal. Maintenant, quand nous mettons:
$ cd docu
Et nous appuyons sur Tab, cela changera automatiquement au nom avec des lettres majuscules et cela nous mettra
$ cd Documentos
Qu'est-ce que tu penses? Ces conseils m'ont été enseignés par un ami nommé Matthias apitz.
Très bonne contribution. Il ne savait pas qu'il était possible de faire cela.
Vraiment intéressant 😀
Excellent. Ce sont l'un de ces conseils qui augmente la productivité. Très bon.
Remarquable! Trop bon la pointe elav.
Je le pense Correct, depuis que j'ai vu cette fonction dans FreeNAS, Je n'ai pas hésité à le chercher car il est vraiment utile.
J'adore! Je ne connaissais pas ce truc, merci!
Très utile, bon
Je l'ai essayé dans Fedora mais cela ne fonctionne pas pour moi et sans le fichier ~ / .inputrc pongo Doc et il me complète automatiquement (comme dans IRC) DOCUMENTS mais merci quand même 😀
Il serait intéressant de voir le fichier de configuration bash dans FedoraPeut-être qu'il est déjà livré avec cette option par défaut.
Ah! Alors FreeNas ... vous allez devoir avouer les autres choses que vous avez vues sur ce système. Un jour je voyais que ceux qui vendaient avaient déjà un système intégré pour leur administration, comme: Seagate Black Armor ou QNAP NAS dont j'ai beaucoup aimé les caractéristiques exposées sur leur page, mais Freenas .. Voyons la vidéo, dites-moi le vertus que vous avez remarquées. 😉
Tout d'abord, c'est FreeBSD. 😀
maestro
Je vais mettre en pratique
brillant
GO-NA-ZO! Je ne savais pas, cette astuce!
Puisque vous parlez de FreeNAS, connaissez-vous OpenMediaVault? C'est une solution similaire avec une interface légèrement plus conviviale que FreeNAS et le meilleur de tous est qu'il s'agit d'un véritable Debian GNU / Linux, c'est-à-dire que vous pouvez utiliser la solution comme un NAS ou vous connecter au système et faire # apt- get update && apt -get upgrade && apt-get dist-upgrade pour être continuellement mis à jour car en plus d'utiliser les dépôts Debian officiels, il ajoute les siens pour ses paquets.
Examen OpenMediaVault Distrowatch: http://distrowatch.com/weekly.php?issue=20120423#feature
: O je ne le connaissais pas .. En ce moment je vérifie, merci ...
Merci, mais comment mettre le $ PS1 avec l'heure telle que vous l'avez dans votre terminal?
Heureusement, ils ne facturent pas ces bons conseils.
Bonne chose qui ne s'est pas produite. c'est une astuce exceptionnelle. Peut-être que je n'aurais jamais su que cela existait si je n'avais pas visité la page ...
Qui a dit non? … Allez, payez quelques centaines €… HAHAHAHAHAHA 😀 😀 😀
Vous serez le seul idiot à avoir déjà payé.
Très utile, merci beaucoup 😀
C'est une merveille, il devrait être installé par défaut 10 sur 10.
Tout simplement génial 😀
Avec la modification de ce fichier, il ne me permet plus de me déplacer entre les "séparateurs" (je ne sais pas comment les appeler haha) avec la combinaison contrôle + touche gauche / droite. Peut-il être résolu en y ajoutant quelque chose?
Salutations et merci!
Je l'ai déjà résolu, c'est avec les 2 premières lignes de mon .inputrc que je laisse ci-dessous 😉
Le menu "\ t": complet vous permet d'effectuer une saisie semi-automatique cyclique avec TAB
Et celui ci-dessous est expliqué avec le commentaire qu'il apporte.
"\e[1;5C": forward-word
"\e[1;5D": backward-word
"\t": menu-complete
set completion-ignore-case on
# Don't echo ^C etc (new in bash 4.1)
# Note this only works for the command line itself,
# not if already running a command.
set echo-control-characters off
À votre santé! 🙂
Quelque chose de complémentaire à cela (en plus d'être très utile) est le ignorer les majuscules et les minuscules dans les recherches de modèles. Par exemple, si les fichiers sont répertoriés avec ls abc, par défaut il ne prend pas en compte les fichiers qui correspondent abc.
Ajoutez simplement ce qui suit dans .bashrc:
shopt -s nocaseglob
Ou cette ligne en .zshrc (pour ceux qui utilisent zsh):
unsetopt CASE_GLOB