From c0a3767403f6e4b09f7c94842ee5249825d4f9e4 Mon Sep 17 00:00:00 2001 From: gotbletu Date: Mon, 19 Jan 2015 13:16:52 -0800 Subject: [PATCH] new fzf alias --- fzf_locate_fzf_playonlinux.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 fzf_locate_fzf_playonlinux.md diff --git a/fzf_locate_fzf_playonlinux.md b/fzf_locate_fzf_playonlinux.md new file mode 100644 index 0000000..99da47d --- /dev/null +++ b/fzf_locate_fzf_playonlinux.md @@ -0,0 +1,23 @@ +Notes for video: https://www.youtube.com/watch?v=AbveiTAymy0 + + +## 1. requirements (depends on what u using) +* fzf (https://github.com/junegunn/fzf) +* bash +* zsh +* tmux + +## 2. for ~/.zshrc or ~/.bashrc + fzf-locate() { xdg-open "$(locate "*" | fzf -e)" ;} + fzf-playonlinux() { playonlinux --run '$(ls ~/.PlayOnLinux/shortcuts | fzf -e)' ;} + +## 3. for ~/.tmux.conf + bind-key -n 'C-]' new-window -n playonlinux \; send-keys "fzf-playonlinux && tmux kill-window\n" + bind-key -n 'M-\' new-window -n locate \; send-keys "fzf-locate && tmux kill-window\n" + +## 4. related video +* fuzzy finder playlist +* https://www.youtube.com/playlist?list=PLqv94xWU9zZ2fMsMMDF4PjtNHCeBFbggD + + +