URL: https://linuxfr.org/users/chimay/journaux/alterner-les-repertoires-avec-zsh Title: Alterner les répertoires avec zsh Authors: chimay Date: 2017年01月16日T11:24:47+01:00 License: CC By-SA Tags: shell, zsh et répertoire Score: 6 Vous utilisez souvent `C-^` pour alterner les deux derniers fichiers ouverts dans `vim` ? Sachez qu’il est possible de réaliser une fonctionnalité analogue avec le shell `zsh` ! Première étape, créer un fichier `alter-dirs` contenant : ```sh emulate -R zsh setopt local_options setopt warn_create_global LBUFFER="cd -" zle accept-line ``` Ensuite, insérer ces lignes dans votre `zshrc` : ```sh # Inutile si vous placez le fichier dans un répertoire # déjà existant dans $fpath fpath+=(/répertoire/de/votre/fichier/alter/dirs) # Chargement à la demande ... autoload alter-dirs # Définition du raccourci zle -N alter-dirs bindkey '^\^' alter-dirs ``` Voilà ! Ouvrez un nouveau terminal `zsh` et le raccourci C-^ devrait alterner les deux derniers répertoires utilisés. Je me demande comment j’ai pu faire sans, cher Nal.