From 6f6457b7397247a34e25d4d9bfca434d8306283e Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Mon, 22 Dec 2025 17:28:43 +0100 Subject: Backup: Alte Neovim-Konfiguration --- nvim_alt/ftplugin/c.vim | 9 +++++++++ nvim_alt/ftplugin/html.vim | 15 +++++++++++++++ nvim_alt/ftplugin/markdown.vim | 3 +++ nvim_alt/ftplugin/typescript.vim | 11 +++++++++++ nvim_alt/ftplugin/vim.vim | 6 ++++++ 5 files changed, 44 insertions(+) create mode 100644 nvim_alt/ftplugin/c.vim create mode 100644 nvim_alt/ftplugin/html.vim create mode 100644 nvim_alt/ftplugin/markdown.vim create mode 100644 nvim_alt/ftplugin/typescript.vim create mode 100644 nvim_alt/ftplugin/vim.vim (limited to 'nvim_alt/ftplugin') 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 @@ +setlocal cinoptions=:0,p0,t0 +setlocal cinwords=if,else,while,do,for,switch,case +setlocal formatoptions=tcqr +setlocal cindent +setlocal indentexpr=nvim_treesitter#indent() + +setlocal foldenable +setlocal foldmethod=expr +setlocal 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 @@ +setlocal tabstop=2 +setlocal softtabstop=2 +setlocal shiftwidth=2 +setlocal smarttab +setlocal expandtab +setlocal autoindent + +setlocal foldenable +setlocal foldmethod=expr +setlocal foldexpr=nvim_treesitter#foldexpr() + +let g:html_indent_script1='inc' +let g:html_indent_style1='inc' +let g:html_indent_autotags='html' +let 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 @@ +setlocal wrap +setlocal linebreak +setlocal 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 @@ +setlocal tabstop=2 +setlocal softtabstop=2 +setlocal shiftwidth=2 +setlocal smarttab +setlocal expandtab +setlocal autoindent + +setlocal foldenable +setlocal foldmethod=expr +setlocal foldexpr=nvim_treesitter#foldexpr() + 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 @@ +setlocal tabstop=2 +setlocal softtabstop=2 +setlocal shiftwidth=2 +setlocal smarttab +setlocal expandtab +setlocal autoindent -- cgit v1.3