inspired by: http://qiita.com/udzura/items/53d51af129b400fd2b45
J'avais la meilleure commodité que je recherchais, mais j'écris habituellement Python, donc j'ai fait une version pip
function peco-installed-pip-open() {
  PIP_MODULE=$(pip freeze | peco | sed -e "s/==.\+$//g")
  if [ "$PIP_MODULE" = "" ]; then
    return 1
  fi
  PKG_LOCATION=$(pip show ${PIP_MODULE} | grep '^Location:\s' | sed -e "s/^Location:\s//g")
  if [ "$PKG_LOCATION" = "" ]; then
    return 1
  fi
  PATH_TO_PKG_DIR="${PKG_LOCATION}/${PIP_MODULE}"
  if [ -e ${PATH_TO_PKG_DIR} ]; then
    BUFFER="${EDITOR} ${PATH_TO_PKG_DIR}"
  else
    BUFFER="${EDITOR} ${PATH_TO_PKG_DIR}.py"
  fi
  zle accept-line
}
zle -N peco-installed-pip-open
bindkey '^[;p' peco-installed-pip-open  # Meta-; p
Ceci est sûr même plusieurs jours.
pip show --files n'est pas aussi pratique que le type de bundle, donc c'est un bon choix.
Aussi, je pense que si vous ne voulez pas "zle clear-screen", vous devriez le faire de manière appropriée.
La recherche de projet d'Atom semble pratique, mais pour le moment je suis vim. Pour les personnes vim, je pense qu'il serait pratique d'avoir VimFiler ouvert lorsque le répertoire est ouvert.
[Codic de peco](http://hachibeechan.hateblo.jp/entry/2014/07/09/peco%E3%81%8B%E3%82%89Codic%E3%82%92%E4%BD% BF% E3% 81% A3% E3% 81% A6% E5% A4% 89% E6% 95% B0% E5% 90% 8D% E3% 81% A8% E3% 81% 8B% E8% 80% 83% J'ai fait E3% 81% 88% E3% 82% 8B), mais c'est assez pratique, donc j'espère que tout le monde pourra utiliser peco. C'est tout.