" vim: set fdm=marker et ts=4 sw=4 sts=4: function! pandoc#keyboard#links#Init() abort "{{{1 noremap (pandoc-keyboard-links-open) :call pandoc#hypertext#OpenLink( g:pandoc#hypertext#edit_open_cmd ) noremap (pandoc-keyboard-links-split) :call pandoc#hypertext#OpenLink( g:pandoc#hypertext#split_open_cmd ) noremap (pandoc-keyboard-links-back) :call pandoc#hypertext#BackFromLink() noremap (pandoc-keyboard-links-file-back) :call pandoc#hypertext#BackFromFile() if g:pandoc#keyboard#use_default_mappings == 1 && index(g:pandoc#keyboard#blacklist_submodule_mappings, 'links') == -1 nmap gl (pandoc-keyboard-links-open) nmap sl (pandoc-keyboard-links-split) nmap gb (pandoc-keyboard-links-back) nmap gB (pandoc-keyboard-links-file-back) endif endfunction