aboutsummaryrefslogtreecommitdiff
path: root/vim
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2018-11-23 11:54:30 +1300
committerTom Ryder <tom@sanctum.geek.nz>2018-11-23 11:54:30 +1300
commitb28916fcf57b63c233b68e500a0596b6dc704299 (patch)
tree95b68ea24498d0f24784a2d1eefcb6f72ba952b3 /vim
parentAdd an issue about mail filetypes in Vim (diff)
downloaddotfiles-b28916fcf57b63c233b68e500a0596b6dc704299.tar.gz
dotfiles-b28916fcf57b63c233b68e500a0596b6dc704299.zip
Correct RHS of (un)important mail ftplugin map
This resolves the issue raised in f1b6f3b, where the mappings did not work if the cursor was on the first line. I had the colon `:` that starts the `ex` command and the `<C-U>` that clears any existing command around the wrong way. Because CTRL-U in normal mode scrolls up, it fails if we're already on the top line, and the rest of the mapping looks to be skipped. There don't seem to be any other instances of the same error that I can find.
Diffstat (limited to 'vim')
-rw-r--r--vim/after/ftplugin/mail.vim4
1 files changed, 2 insertions, 2 deletions
diff --git a/vim/after/ftplugin/mail.vim b/vim/after/ftplugin/mail.vim
index 609cd92f..688ca6eb 100644
--- a/vim/after/ftplugin/mail.vim
+++ b/vim/after/ftplugin/mail.vim
@@ -43,10 +43,10 @@ endif
" Flag messages as important/unimportant
nnoremap <buffer> <LocalLeader>h
- \ <C-U>:call mail#FlagImportant()<CR>
+ \ :<C-U>call mail#FlagImportant()<CR>
let b:undo_ftplugin .= '|nunmap <buffer> <LocalLeader>h'
nnoremap <buffer> <LocalLeader>l
- \ <C-U>:call mail#FlagUnimportant()<CR>
+ \ :<C-U>call mail#FlagUnimportant()<CR>
let b:undo_ftplugin .= '|nunmap <buffer> <LocalLeader>l'
" Quote operator