try out comment-commentstring vim plugin
diff --git a/.gitmodules b/.gitmodules
index 4f288acd..6048b447 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -257,3 +257,7 @@
url = https://git.kejadlen.dev/alpha/vim-colors-paramount.git
branch = main
shallow = true
+[submodule "context-commentstring"]
+ path = .local/share/nvim/site/pack/alpha/start/context-commentstring
+ url = https://github.com/suy/vim-context-commentstring.git
+ branch = master
diff --git a/.local/share/nvim/site/pack/alpha/start/context-commentstring b/.local/share/nvim/site/pack/alpha/start/context-commentstring
new file mode 160000
index 00000000..edcf56c3
--- /dev/null
+++ b/.local/share/nvim/site/pack/alpha/start/context-commentstring
@@ -0,0 +1 @@
+Subproject commit edcf56c323071ddabf3cf68c8d39edc22b930809