Instantly share code, notes, and snippets.

Embed
What would you like to do?
#!/usr/bin/env bash
set -e
main() {
previous_file="$1"
file_to_edit=`select_file $previous_file`
if [ -n "$file_to_edit" ] ; then
"$EDITOR" "$file_to_edit"
main "$file_to_edit"
fi
}
select_file() {
given_file="$1"
fzf --preview="cat {}" --preview-window=right:70%:wrap --query="$given_file"
}
main ""
@BaseCase

This comment has been minimized.

Copy link
Owner Author

BaseCase commented Sep 19, 2017

My little note-taking thing using fzf. Here's a blog post where I explain it.

@echorebel

This comment has been minimized.

Copy link

echorebel commented Jan 23, 2019

cool

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment