Compare commits
2 Commits
3ac60981c5
...
623ffd647b
| Author | SHA1 | Date | |
|---|---|---|---|
| 623ffd647b | |||
| d138f7c497 |
16
scripts/fz
Executable file
16
scripts/fz
Executable file
@ -0,0 +1,16 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
KAKSESSION=$(kak -l | head -n 1)
|
||||||
|
CLIENT_NAME="fzfpreview$RANDOM"
|
||||||
|
NEWTMUXPANE=$(tmux split-window -hd -P -F "#{pane_id}" kak -e "rename-client $CLIENT_NAME" -c $KAKSESSION)
|
||||||
|
|
||||||
|
echo "eval -client $CLIENT_NAME change-directory $(pwd)" | kak -p $KAKSESSION
|
||||||
|
|
||||||
|
OUTPUT=$(fzf --bind "focus:execute-silent(echo \"eval -client $CLIENT_NAME e {}\" | kak -p $KAKSESSION &)")
|
||||||
|
|
||||||
|
tmux kill-pane -t $NEWTMUXPANE &
|
||||||
|
|
||||||
|
if [ $OUTPUT ];
|
||||||
|
then
|
||||||
|
kak -c $KAKSESSION "$OUTPUT"
|
||||||
|
fi
|
||||||
Loading…
x
Reference in New Issue
Block a user