<Linux, msys2, fzy> fzyを入れる。
世の中の人々の協力で、便利になっていくもんだ、、と思った。
msys2
では、peco
さんが動かない。
でも、fzy
というものがpeco
の代わりにナイスに動くとのこと。
さっそくインストール。
msys2
の場合、
ちょー楽。pacman
で一発。
>pacman -Syu fzy
Linux
の場合、
git
して、make
する。
>git clone https://github.com/jhawthorn/fzy.git Cloning into 'fzy'... remote: Counting objects: 1294, done. remote: Total 1294 (delta 0), reused 0 (delta 0), pack-reused 1294 Receiving objects: 100% (1294/1294), 251.38 KiB, done. Resolving deltas: 100% (807/807), done. >cd fzy ALGORITHM.md CHANGELOG.md LICENSE Makefile README.md contrib/ deps/ fzy.1 src/ test/ >export PREFIX=/home/hage/local >make cp src/config.def.h config.h cc -DVERSION=\"0.9\" -D_GNU_SOURCE -Wall -Wextra -g -std=c99 -O3 -pedantic -Ideps -c -o src/fzy.o src/fzy.c cc -DVERSION=\"0.9\" -D_GNU_SOURCE -Wall -Wextra -g -std=c99 -O3 -pedantic -Ideps -c -o src/match.o src/match.c cc -DVERSION=\"0.9\" -D_GNU_SOURCE -Wall -Wextra -g -std=c99 -O3 -pedantic -Ideps -c -o src/tty.o src/tty.c cc -DVERSION=\"0.9\" -D_GNU_SOURCE -Wall -Wextra -g -std=c99 -O3 -pedantic -Ideps -c -o src/choices.o src/choices.c cc -DVERSION=\"0.9\" -D_GNU_SOURCE -Wall -Wextra -g -std=c99 -O3 -pedantic -Ideps -c -o src/options.o src/options.c cc -DVERSION=\"0.9\" -D_GNU_SOURCE -Wall -Wextra -g -std=c99 -O3 -pedantic -Ideps -c -o src/tty_interface.o src/tty_interface.c cc -Wall -Wextra -g -std=c99 -O3 -pedantic -Ideps -o fzy src/fzy.o src/match.o src/tty.o src/choices.o src/options.o src/tty_interface.o -lpthread >make install mkdir -p /home/hage/local/bin cp fzy /home/hage/local/bin/ chmod 755 /home/hage/local/bin/fzy mkdir -p /home/hage/local/share/man/man1 cp fzy.1 /home/hage/local/share/man/man1/ chmod 644 /home/hage/local/share/man/man1/fzy.1
参考にさせてもらいました。
qiita.com