endaaman.com

2016-10-13

Tips

fishのだめなところ

ユーザーの入力が伴うcommand substitutionを使えない

具体的にはpecoとcommand substitutionが使えない。つまり以下のようなもの

$ cd `find . -type d | peco`

これがうまく動かない。fishで書くと

$ cd (find . -type d | peco)

こうなるはずだが、適切に()の中を評価できない。percolでも同様。結局zshに戻った。


©2024 endaaman.com