X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/69cded6e7d604dc75b8be51b50d6a29fbf6165d8..1462465bc2830e20f4644870a99fc626719bfcdb:/ftplugin/mkd.vim diff --git a/ftplugin/mkd.vim b/ftplugin/mkd.vim index 916e47f..63d7914 100644 --- a/ftplugin/mkd.vim +++ b/ftplugin/mkd.vim @@ -318,7 +318,7 @@ function! s:Markdown_Toc(...) else lopen endif - set modifiable + setlocal modifiable for i in range(1, line('$')) " this is the location-list data for the current item let d = getloclist(0)[i-1] @@ -338,8 +338,8 @@ function! s:Markdown_Toc(...) endif call setline(i, repeat(' ', l:level). d.text) endfor - set nomodified - set nomodifiable + setlocal nomodified + setlocal nomodifiable normal! gg endfunction @@ -421,19 +421,19 @@ call MapNormVis('(Markdown_MoveToParentHeader)', 'Markdown_MoveT call MapNormVis('(Markdown_MoveToCurHeader)', 'Markdown_MoveToCurHeader') if !get(g:, 'vim_markdown_no_default_key_mappings', 0) - nnoremap ]] (Markdown_MoveToNextHeader) - nnoremap [[ (Markdown_MoveToPreviousHeader) - nnoremap ][ (Markdown_MoveToNextSiblingHeader) - nnoremap [] (Markdown_MoveToPreviousSiblingHeader) - nnoremap ]u (Markdown_MoveToParentHeader) - nnoremap ]c (Markdown_MoveToCurHeader) + nmap ]] (Markdown_MoveToNextHeader) + nmap [[ (Markdown_MoveToPreviousHeader) + nmap ][ (Markdown_MoveToNextSiblingHeader) + nmap [] (Markdown_MoveToPreviousSiblingHeader) + nmap ]u (Markdown_MoveToParentHeader) + nmap ]c (Markdown_MoveToCurHeader) - vnoremap ]] (Markdown_MoveToNextHeader) - vnoremap [[ (Markdown_MoveToPreviousHeader) - vnoremap ][ (Markdown_MoveToNextSiblingHeader) - vnoremap [] (Markdown_MoveToPreviousSiblingHeader) - vnoremap ]u (Markdown_MoveToParentHeader) - vnoremap ]c (Markdown_MoveToCurHeader) + vmap ]] (Markdown_MoveToNextHeader) + vmap [[ (Markdown_MoveToPreviousHeader) + vmap ][ (Markdown_MoveToNextSiblingHeader) + vmap [] (Markdown_MoveToPreviousSiblingHeader) + vmap ]u (Markdown_MoveToParentHeader) + vmap ]c (Markdown_MoveToCurHeader) endif command! -buffer -range=% HeaderDecrease call s:HeaderDecrease(, )