mappings: improve . and @ in visual mode