fish: more robust vim alias

It will only add the -S Session.vim if we don't provide arguments
fish: gd alias will ignore whitespace