dotfiles/bin/vim-recover

17 lines
300 B
Bash
Executable File

#!/usr/bin/env bash
# Check recovery directory from vim
if [ -f $1 ]; then
echo >&2 Cannot recover an existing file...
return 1
fi
backup_path=~/.nvim/backups/`echo $PWD/$1 | tr '/' '%'`
if [ ! -f "$backup_path" ]; then
echo >&2 Backup not found...
return 2
fi
cp $backup_path $1