aboutsummaryrefslogtreecommitdiff
path: root/vim/after/ftplugin
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2019-05-23 09:19:40 +1200
committerTom Ryder <tom@sanctum.geek.nz>2019-05-23 09:19:40 +1200
commitda4532ecf0b79849040c6573233266c7b9afe4cd (patch)
tree6e067d5470cc3005ad24569c787b683b47b507c0 /vim/after/ftplugin
parente4a869c938065cf994edf390ab3947869d58576a (diff)
downloaddotfiles-da4532ecf0b79849040c6573233266c7b9afe4cd.tar.gz
dotfiles-da4532ecf0b79849040c6573233266c7b9afe4cd.zip
Move my after ftplugin for Markdown into main
Diffstat (limited to 'vim/after/ftplugin')
-rw-r--r--vim/after/ftplugin/markdown.vim44
1 files changed, 0 insertions, 44 deletions
diff --git a/vim/after/ftplugin/markdown.vim b/vim/after/ftplugin/markdown.vim
deleted file mode 100644
index 81113668..00000000
--- a/vim/after/ftplugin/markdown.vim
+++ /dev/null
@@ -1,44 +0,0 @@
-" Spellcheck documents we're actually editing (not just viewing)
-if &modifiable && !&readonly
- setlocal spell
- let b:undo_ftplugin .= '|setlocal spell<'
-endif
-
-" Tolerate leading lowercase letters in README.md files, for things like
-" headings being filenames
-if expand('%:t') ==# 'README.md'
- setlocal spellcapcheck=
- let b:undo_ftplugin .= '|setlocal spellcapcheck<'
-endif
-
-" Stop here if the user doesn't want ftplugin mappings
-if exists('no_plugin_maps') || exists('no_markdown_maps')
- finish
-endif
-
-" Quote operator
-nnoremap <buffer> <expr> <LocalLeader>q
- \ quote#Quote()
-xnoremap <buffer> <expr> <LocalLeader>q
- \ quote#Quote()
-let b:undo_ftplugin .= '|nunmap <buffer> <LocalLeader>q'
- \ . '|xunmap <buffer> <LocalLeader>q'
-
-" Quote operator with reformatting
-nnoremap <buffer> <expr> <LocalLeader>Q
- \ quote#QuoteReformat()
-xnoremap <buffer> <expr> <LocalLeader>Q
- \ quote#QuoteReformat()
-let b:undo_ftplugin .= '|nunmap <buffer> <LocalLeader>Q'
- \ . '|xunmap <buffer> <LocalLeader>Q'
-
-" Autoformat headings
-command! -buffer -nargs=1 MarkdownHeading
- \ call markdown#Heading(<f-args>)
-nnoremap <buffer> <LocalLeader>=
- \ :<C-U>MarkdownHeading =<CR>
-nnoremap <buffer> <LocalLeader>-
- \ :<C-U>MarkdownHeading -<CR>
-let b:undo_ftplugin .= '|delcommand MarkdownHeading'
- \ . '|nunmap <buffer> <LocalLeader>='
- \ . '|nunmap <buffer> <LocalLeader>-'