Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- EDITOR=`which vim 2> /dev/null`
- if [[ -x $EDITOR ]]; then
- if [[ -r $HOME/.viminfo ]]; then
- for f in `grep '^> ' $HOME/.viminfo | cut -c3- | sed -e "s;^~;$HOME;"`; do
- [[ -r $f ]] && RECENT_FILES="$f\n$RECENT_FILES"
- done
- fi
- if [[ -n $RECENT_FILES ]]; then
- OPEN_FILES=`echo -e $RECENT_FILES | sed '/^$/d' | fzf --reverse --multi --cycle --tac`
- fi
- if [[ -n $OPEN_FILES ]]; then
- $EDITOR $OPEN_FILES
- fi
- fi
Add Comment
Please, Sign In to add comment