summaryrefslogtreecommitdiff
path: root/after
diff options
context:
space:
mode:
authorlistout <listout@protonmail.com>2021-04-14 11:27:18 +0530
committerlistout <listout@protonmail.com>2021-04-14 11:27:18 +0530
commit49bd57461a88ae8f3a177300114b07a21e1343ac (patch)
tree8b4201f27ea69bd7ad4915525edb79320bba616a /after
parent7d78dff1b76de14e2aaf35cf9da17654e8a05d19 (diff)
added some ftplugins
Diffstat (limited to 'after')
-rw-r--r--after/ftplugin/mail.vim3
-rw-r--r--after/ftplugin/markdown.vim22
-rw-r--r--after/ftplugin/tex.vim13
3 files changed, 38 insertions, 0 deletions
diff --git a/after/ftplugin/mail.vim b/after/ftplugin/mail.vim
new file mode 100644
index 0000000..52cf6d9
--- /dev/null
+++ b/after/ftplugin/mail.vim
@@ -0,0 +1,3 @@
+autocmd BufRead,BufNewFile *mutt-* setfiletype mail
+au BufRead /tmp/*mutt-* set tw=72
+set textwidth=72
diff --git a/after/ftplugin/markdown.vim b/after/ftplugin/markdown.vim
new file mode 100644
index 0000000..92acfdf
--- /dev/null
+++ b/after/ftplugin/markdown.vim
@@ -0,0 +1,22 @@
+" Table mode
+let b:table_mode_corner='+'
+let b:table_mode_corner_corner='+'
+let b:table_mode_header_fillchar='='
+let g:table_mode_align_char=':'
+
+let g:vim_markdown_folding_disabled=1
+let g:vim_markdown_conceal=0
+let g:vim_markdown_anchorexpr="'<<'.v:anchor.'>>'"
+
+" Spell checking
+set spell spelllang=en_us
+
+" Does not highlight conceal
+highlight Conceal ctermbg=NONE ctermfg=NONE guibg=NONE guifg=NONE
+
+" Make `gf` create new files if not exists
+map gf :e <cfile><CR>
+
+" Auto complete for $ in pandoc markdown
+let b:AutoPairs = extend({'$': '$'}, g:AutoPairs, 'keep')
+let java_ignore_javadoc=1
diff --git a/after/ftplugin/tex.vim b/after/ftplugin/tex.vim
new file mode 100644
index 0000000..995efef
--- /dev/null
+++ b/after/ftplugin/tex.vim
@@ -0,0 +1,13 @@
+" Spell checking
+set spell spelllang=en_us
+
+" Does not highlight conceal
+highlight Conceal ctermbg=NONE ctermfg=NONE guibg=NONE guifg=NONE
+
+" VimTex specific settings
+set conceallevel=1
+let g:tex_conceal='abdmg'
+
+" Auto complete for $ in pandoc markdown
+let b:AutoPairs = extend({'$': '$'}, g:AutoPairs, 'keep')
+let java_ignore_javadoc=1