Sugiro que você leia a página README . Você precisa de um nível básico de compreensão de scripts de shell para utilizar plenamente o fzf.
fzf é um filtro Unix como grep ou sed, e tudo o que faz é imprimir os itens selecionados. O que fazer com a saída depende completamente de você.
1) After I run fzf and run a file, I press Enter and then the file I found is output in Terminal. Instead of Enter, what key should I press to copy that file path to my pastebin?
Você pode usar o comando pbcopy
para armazenar o resultado na área de transferência da seguinte forma:
fzf | pbcopy
A maneira mais convencional de usar o fzf é usá-lo com a substituição de comandos:
cat $(fzf)
Ou para usar a vinculação de chave CTRL-T
que cola os nomes dos arquivos selecionados na linha de comando:
cat <CTRL-T>
2) Ideally, I'd like to be able to do something like this: cat where I type part of the name of a file and then press a hotkey to start an fzf search for that pattern. Is there a way to do this?
O fzf é enviado com o preenchimento fuzzy para o bash. Veja aqui para mais detalhes. Para invocar o preenchimento automático, anexe dois asteriscos ao padrão e pressione a tecla tab da seguinte forma:
cat pat**<Tab>
Se você não usa bash, o mais próximo que você pode fazer é usar a tecla CTRL-T mencionada acima.
Veja: link