Aujourd’hui, nous allons parler d’un hack pour être rapide et efficace avec votre terminal. Que vous soyez un développeur, un administrateur système ou simplement un utilisateur avancé de Linux, vous savez à quel point il est important d’être rapide et efficace lors de l’utilisation de votre terminal.
Alors, comment pouvez-vous rendre votre utilisation du terminal plus rapide et plus fluide ? Il existe plusieurs astuces et hacks que vous pouvez utiliser pour optimiser votre productivité et gagner du temps. Voici quelques conseils pour vous aider à devenir un expert du terminal :
1. Utilisez des raccourcis clavier : Une des premières choses que vous devez maîtriser pour être rapide avec votre terminal est l’utilisation des raccourcis clavier. Ces raccourcis vous permettent d’exécuter des commandes plus rapidement et de naviguer dans le terminal de manière plus efficace. Par exemple, au lieu de taper la commande “ls” pour lister les fichiers dans un répertoire, vous pouvez simplement appuyer sur la touche “tab” pour auto-compléter la commande.
2. Utilisez des alias : Les alias sont des raccourcis que vous pouvez définir pour vos commandes les plus fréquemment utilisées. Par exemple, au lieu de taper “ls -l” à chaque fois que vous voulez lister les fichiers avec des informations détaillées, vous pouvez définir un alias pour cette commande comme ceci : alias ll=’ls -l’. Ensuite, vous pouvez simplement taper “ll” pour exécuter la commande. Cela vous fera gagner du temps et rendre votre travail plus efficace.
3. Utilisez des outils de productivité : Il existe de nombreux outils disponibles pour rendre votre travail avec le terminal plus efficace. Par exemple, zsh est un shell plus avancé avec une meilleure auto-complétion et des fonctionnalités supplémentaires comme la correction orthographique des commandes. Vous pouvez également utiliser des gestionnaires de fenêtres comme tmux ou screen pour diviser votre terminal en plusieurs panneaux et exécuter plusieurs tâches en parallèle.
4. Utilisez des couleurs et des thèmes personnalisés : Personnaliser votre terminal avec des couleurs et des thèmes peut rendre votre expérience plus agréable et faciliter la lecture de vos commandes. Vous pouvez utiliser des outils comme oh-my-zsh pour installer des thèmes personnalisés et des plugins pour améliorer l’apparence de votre terminal.
5. Apprenez à utiliser les expressions régulières : Les expressions régulières sont des motifs de recherche utilisés pour filtrer et manipuler des données textuelles. En les maîtrisant, vous pouvez effectuer des tâches complexes plus facilement et de manière plus efficace. Il existe de nombreux tutoriels et guides en ligne pour apprendre à utiliser les expressions régulières, alors n’hésitez pas à les consulter.
En conclusion, il existe de nombreuses astuces et hacks que vous pouvez utiliser pour être rapide et efficace avec votre terminal. En utilisant des raccourcis clavier, des alias, des outils de productivité, des couleurs et des thèmes personnalisés, et en apprenant à utiliser les expressions régulières, vous pouvez améliorer votre productivité et devenir un expert du terminal. Alors n’hésitez pas à essayer ces astuces et à les intégrer dans votre flux de travail quotidien pour optimiser votre utilisation du terminal. Bonne chance !
ZZ aussi pour quitte vim 🙂
en shell, je trouve fish bien plus pratique que zsh, notamment avec l'autocomplétion déjà intégré.
En autres outils, écrit en rust, regarde "Zoxyde", il replace "cd" et a un historique des dossiers visité.
Bat aussi est pas mal pour remplacer "cat" avec intégration de couleur.
exa est excellent, je partage mes raccourcis :
alias ls='eza –icons –color=always –group-directories-first' # my preferred listing
alias ll='eza -al –icons –color=always –git –no-user –no-filesize –no-time -G –no-permissions –group-directories-first' # all files and dirs
alias la='eza -lga –icons –color=always –group-directories-first' # long format
alias lt='eza -T –icons –color=always –group-directories-first –ignore-glob="node_modules|cache|logs|"' # tree listing
alias l.='eza -a –icons –color=always | grep -E "^."'
alias lla='eza -lag –icons –color=always –no-filesize –group-directories-first –git' # long format
Et aussi ça pour github cli :
alias ghstart="gh issue develop $argv -c"
alias ghfinish="gh pr create –fill && gh pr merge"
Les Macosiens qui découvrent les fameux alias du .bashrc 😂 oups .zshrcyayya
N'oublier pas les vraie commandes a force d'utiliser les racourcis . Sinon les racourcis c'est trés bien .
Tu viens d'expliquez au monde entier comment quitter VIM 😂😂😂😂😂
Mais sinon super Tips sa fait gagner une temps fou dans la journée 😉
Perso je le fait dans .bashrc ou .zshrc selon le Shell et on peut aussi source le fichier pour pas ré-ouvrir le terminal. Juste : source .zshrc par exemple 🙂
cool !
Astuces supplémentaires :
– pour remonter d’un niveau dans les fichiers au lieu de faire « cd .. » tu peux juste faire « .. » nativement dans zsh
– pour naviguer partout encore plus vite tu peux installer zoxide et faire « z monprojet »
Tu peux utiliser un petit logiciel comme espanso, qui te permet de faire la même chose partout, pas seulement dans le terminal, très pratique.