From 6ed4de0b11c26b9eb8bb884c696d6707dfba7cda Mon Sep 17 00:00:00 2001 From: Hektor Misplon Date: Fri, 26 Sep 2025 09:03:26 +0200 Subject: [PATCH] Migrate vim vscode jsonc filetype detection to nvim --- .config/nvim/lua/ftdetect.lua | 1 + .vim/init/plugins.vim | 2 -- .vim/plugin/jsonc.vim | 3 --- 3 files changed, 1 insertion(+), 5 deletions(-) delete mode 100644 .vim/plugin/jsonc.vim diff --git a/.config/nvim/lua/ftdetect.lua b/.config/nvim/lua/ftdetect.lua index 65e9b5b..621dff6 100644 --- a/.config/nvim/lua/ftdetect.lua +++ b/.config/nvim/lua/ftdetect.lua @@ -3,6 +3,7 @@ vim.filetype.add({ [".lintstagedrc"] = "json", }, pattern = { + [".*/%.vscode/.*%.json"] = "jsonc", [".*/%.ssh/config%.d/.*"] = "sshconfig", }, }) diff --git a/.vim/init/plugins.vim b/.vim/init/plugins.vim index 4bde5c6..721b594 100644 --- a/.vim/init/plugins.vim +++ b/.vim/init/plugins.vim @@ -14,8 +14,6 @@ Plug 'pangloss/vim-javascript', { 'for': ['javascript', 'javascript.jsx'] } Plug 'leafgarland/typescript-vim', { 'for': ['typescript', 'typescript.tsx'] } Plug 'peitalin/vim-jsx-typescript', { 'for': ['typescript.tsx'] } Plug 'evanleck/vim-svelte', {'branch': 'main'} -" JSON with comments -Plug 'neoclide/jsonc.vim' " Jupyter Plug 'quarto-dev/quarto-vim' " LaTeX diff --git a/.vim/plugin/jsonc.vim b/.vim/plugin/jsonc.vim deleted file mode 100644 index 35f18d1..0000000 --- a/.vim/plugin/jsonc.vim +++ /dev/null @@ -1,3 +0,0 @@ -" JSONC (see https://github.com/neoclide/jsonc.vim/pull/9") -au BufNewFile,BufRead */.vscode/*.json setlocal filetype=jsonc -