aboutsummaryrefslogtreecommitdiff
path: root/nvim_alt/ftplugin
diff options
context:
space:
mode:
Diffstat (limited to 'nvim_alt/ftplugin')
-rw-r--r--nvim_alt/ftplugin/c.vim9
-rw-r--r--nvim_alt/ftplugin/html.vim15
-rw-r--r--nvim_alt/ftplugin/markdown.vim3
-rw-r--r--nvim_alt/ftplugin/typescript.vim11
-rw-r--r--nvim_alt/ftplugin/vim.vim6
5 files changed, 44 insertions, 0 deletions
diff --git a/nvim_alt/ftplugin/c.vim b/nvim_alt/ftplugin/c.vim
new file mode 100644
index 0000000..3fc55eb
--- /dev/null
+++ b/nvim_alt/ftplugin/c.vim
@@ -0,0 +1,9 @@
1setlocal cinoptions=:0,p0,t0
2setlocal cinwords=if,else,while,do,for,switch,case
3setlocal formatoptions=tcqr
4setlocal cindent
5setlocal indentexpr=nvim_treesitter#indent()
6
7setlocal foldenable
8setlocal foldmethod=expr
9setlocal foldexpr=nvim_treesitter#foldexpr()
diff --git a/nvim_alt/ftplugin/html.vim b/nvim_alt/ftplugin/html.vim
new file mode 100644
index 0000000..fe513b6
--- /dev/null
+++ b/nvim_alt/ftplugin/html.vim
@@ -0,0 +1,15 @@
1setlocal tabstop=2
2setlocal softtabstop=2
3setlocal shiftwidth=2
4setlocal smarttab
5setlocal expandtab
6setlocal autoindent
7
8setlocal foldenable
9setlocal foldmethod=expr
10setlocal foldexpr=nvim_treesitter#foldexpr()
11
12let g:html_indent_script1='inc'
13let g:html_indent_style1='inc'
14let g:html_indent_autotags='html'
15let g:html_indent_inctags='head,body'
diff --git a/nvim_alt/ftplugin/markdown.vim b/nvim_alt/ftplugin/markdown.vim
new file mode 100644
index 0000000..e5f14dc
--- /dev/null
+++ b/nvim_alt/ftplugin/markdown.vim
@@ -0,0 +1,3 @@
1setlocal wrap
2setlocal linebreak
3setlocal spell
diff --git a/nvim_alt/ftplugin/typescript.vim b/nvim_alt/ftplugin/typescript.vim
new file mode 100644
index 0000000..5f56854
--- /dev/null
+++ b/nvim_alt/ftplugin/typescript.vim
@@ -0,0 +1,11 @@
1setlocal tabstop=2
2setlocal softtabstop=2
3setlocal shiftwidth=2
4setlocal smarttab
5setlocal expandtab
6setlocal autoindent
7
8setlocal foldenable
9setlocal foldmethod=expr
10setlocal foldexpr=nvim_treesitter#foldexpr()
11
diff --git a/nvim_alt/ftplugin/vim.vim b/nvim_alt/ftplugin/vim.vim
new file mode 100644
index 0000000..1054984
--- /dev/null
+++ b/nvim_alt/ftplugin/vim.vim
@@ -0,0 +1,6 @@
1setlocal tabstop=2
2setlocal softtabstop=2
3setlocal shiftwidth=2
4setlocal smarttab
5setlocal expandtab
6setlocal autoindent