zshでpetで指定したコマンドを実行&historyに残す関数
Pocket

最近、snippetマネージャとしてpetを使うようになったのだけど、選択したsnippetをhistoryに残しておいてあとで確認、再利用できるようにしたいということがあったので関数で残しておくことにした。
特に難しい事はしておらず、「pet search」で得られたコマンド文字列をevalで実行して、かつprint -sでhistoryにも記録しているだけだ。

Sponsored Links
function pe() {
    CMD=$(pet search)
    eval $CMD
    print -s $CMD
}

 

一応dotfileもgithubで管理しているので、そちらからも確認できる。

 

Pocket

Written by blacknon

インフラエンジニア(…のつもり)。 仕事で使うならクライアントはWindowsよりはUNIXの方が好き。 大体いつも眠い。

Leave a Comment

メールアドレスが公開されることはありません。

*