zsh: update lastn with zsh modifiers for file and directory, default to file