Thanks for the quick reply. I'll see if I can get 'fzf' to dump it's output to a temp file. Thank you.
On Wed, Oct 24, 2018 at 12:46 PM Alexander Burger <[email protected]> wrote: > Hi Curtis, > > > I'm trying to run a program (fzf - a really useful ncurses text fuzzy > > finder) and read its output using (in), but I'm not getting it to > > work. > > Hmm, hard to tell from here, but if it uses ncurses it probably switches > the > terminal to some raw mode, and things get messed up. > > > : (in '(fzf) (line T)) > > Failed to read /dev/tty > > Probably stdout goes directly to /dev/tty instead of the file descriptor > of that > pipe, or something like that. > > > > I even tried to put the above command in an executable file with the > > following contents: > > > > #!/bin/bash > > # saved in test.sh > > cat locations.csv | fzf --multi > > > > then call it like: > > (in '("./test.sh") (line T)) > > > > but it just freezes the terminal and I have to forcible kill the script
