如何将fzf预览窗口直接复制到终端

如何将fzf预览窗口直接复制到终端

有没有办法将fzf预览窗口的内容直接打印到终端?到目前为止,我发现的唯一方法是重复 --bind 部分中的所有内容,然后将结果传递给 xclip,并在离开 fzf 后刷新 xclip。

$ find ~  -not -path '*/.*'  -type d | nl | fzf --preview='du -sh {2}; echo;  ls {2} | cat -n; stat {2}' --bind 'enter:execute((du -sh {2}; echo;  ls {2} | cat -n; stat {2}) | xclip)+accept'

$ xclip -o

更换|剪辑经过> /dev/pts/0或者> /dev/tty不起作用。

相关内容