commit 675506815236e22b02b7528ff91bd19df730c50d
parent 70a4852f3c6f8bbee4b9639158412cd6b9256fe6
Author: Rane Brown <rane.brown@gmail.com>
Date: Thu, 23 May 2019 21:22:29 -0600
Fix #415, expand iabbrev entries on <CR>.
Diffstat:
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/doc/vimwiki.txt b/doc/vimwiki.txt
@@ -3520,6 +3520,7 @@ Removed:~
point.
Fixed:~
+ * Issue #415: Expand iabbrev entries on <CR>.
* Issue #619: allow escaped characters in markdown links.
* Issue #240: Fix regex pattern for markdown '[]()' links
* Issue #685: Error message for invalid user options fixed.
diff --git a/ftplugin/vimwiki.vim b/ftplugin/vimwiki.vim
@@ -438,8 +438,14 @@ nnoremap <silent><buffer> <Plug>VimwikiListo
\ :<C-U>call vimwiki#lst#kbd_o()<CR>
nnoremap <silent><buffer> <Plug>VimwikiListO
\ :<C-U>call vimwiki#lst#kbd_O()<CR>
-inoremap <silent><buffer> <Plug>VimwikiReturn15
+if has('patch-7.3.489')
+ " expand iabbrev on enter
+ inoremap <silent><buffer> <Plug>VimwikiReturn15
+ \ <C-]><Esc>:VimwikiReturn 1 5<CR>
+else
+ inoremap <silent><buffer> <Plug>VimwikiReturn15
\ <Esc>:VimwikiReturn 1 5<CR>
+endif
inoremap <silent><buffer> <Plug>VimwikiReturn22
\ <Esc>:VimwikiReturn 2 2<CR>