summaryrefslogtreecommitdiff
path: root/.config/nvim/after/ftplugin
diff options
context:
space:
mode:
authorKyren223 <ulmliad223@gmail.com>2024-08-06 22:31:54 +0300
committerKyren223 <ulmliad223@gmail.com>2024-08-06 22:31:54 +0300
commite3f8b12e62caa0c1872e17c9174c29ab1af9f208 (patch)
tree59b7470cba510e0db6d19d487a56eb0a7949a22a /.config/nvim/after/ftplugin
parentb01d5d37f0aee9a30747f41ba891963b59fa4532 (diff)
feat(nvim): c-only keymap and lazy loaded ftplugin files
Diffstat (limited to '.config/nvim/after/ftplugin')
-rw-r--r--.config/nvim/after/ftplugin/c.lua2
-rw-r--r--.config/nvim/after/ftplugin/markdown.lua1
2 files changed, 3 insertions, 0 deletions
diff --git a/.config/nvim/after/ftplugin/c.lua b/.config/nvim/after/ftplugin/c.lua
new file mode 100644
index 0000000..91b234a
--- /dev/null
+++ b/.config/nvim/after/ftplugin/c.lua
@@ -0,0 +1,2 @@
+Event = 'VeryLazy'
+vim.keymap.set('n', 'H', '<cmd>ClangdSwitchSourceHeader<cr>', { desc = '[H]eader and Source Switcher' })
diff --git a/.config/nvim/after/ftplugin/markdown.lua b/.config/nvim/after/ftplugin/markdown.lua
index fdcb94f..5a269aa 100644
--- a/.config/nvim/after/ftplugin/markdown.lua
+++ b/.config/nvim/after/ftplugin/markdown.lua
@@ -1,3 +1,4 @@
+Event = 'VeryLazy'
vim.opt.wrap = true
vim.opt.breakindent = true
vim.opt.linebreak = true