diff --git a/runtime/doc/vimfn.txt b/runtime/doc/vimfn.txt index 3643e19c77..d3e12ee52e 100644 --- a/runtime/doc/vimfn.txt +++ b/runtime/doc/vimfn.txt @@ -1164,14 +1164,16 @@ complete({startcol}, {matches}) *complete()* *E78 Insert mode completion. The popup menu will appear if specified, see |ins-completion-menu|. Example: >vim - inoremap =ListMonths() - func ListMonths() - call complete(col('.'), ['January', 'February', 'March', - \ 'April', 'May', 'June', 'July', 'August', 'September', - \ 'October', 'November', 'December']) - return '' - endfunc + inoremap =ListMonths() + + func ListMonths() + call complete(col('.'), ['January', 'February', 'March', + \ 'April', 'May', 'June', 'July', 'August', + \ 'September', 'October', 'November', 'December']) + return '' + endfunc + < This isn't very useful, but it shows how it works. Note that an empty string is returned to avoid a zero being inserted. diff --git a/runtime/lua/vim/_meta/vimfn.lua b/runtime/lua/vim/_meta/vimfn.lua index 10bb7d389f..ed9f1f8791 100644 --- a/runtime/lua/vim/_meta/vimfn.lua +++ b/runtime/lua/vim/_meta/vimfn.lua @@ -1017,14 +1017,16 @@ function vim.fn.col(expr, winid) end --- Insert mode completion. The popup menu will appear if --- specified, see |ins-completion-menu|. --- Example: >vim ---- inoremap =ListMonths() --- ---- func ListMonths() ---- call complete(col('.'), ['January', 'February', 'March', ---- \ 'April', 'May', 'June', 'July', 'August', 'September', ---- \ 'October', 'November', 'December']) ---- return '' ---- endfunc +--- inoremap =ListMonths() +--- +--- func ListMonths() +--- call complete(col('.'), ['January', 'February', 'March', +--- \ 'April', 'May', 'June', 'July', 'August', +--- \ 'September', 'October', 'November', 'December']) +--- return '' +--- endfunc +--- --- vim - inoremap =ListMonths() - func ListMonths() - call complete(col('.'), ['January', 'February', 'March', - \ 'April', 'May', 'June', 'July', 'August', 'September', - \ 'October', 'November', 'December']) - return '' - endfunc + inoremap =ListMonths() + + func ListMonths() + call complete(col('.'), ['January', 'February', 'March', + \ 'April', 'May', 'June', 'July', 'August', + \ 'September', 'October', 'November', 'December']) + return '' + endfunc +