]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
runtime(terraform): Add filetype plugin for terraform
authorJanno Tjarks <janno.tjarks@mailbox.org>
Thu, 4 Jul 2024 09:44:01 +0000 (11:44 +0200)
committerChristian Brabandt <cb@256bit.org>
Thu, 4 Jul 2024 09:46:05 +0000 (11:46 +0200)
- Adds commentstring property for terraform
- Adds comments property for terraform

closes: #15144

Co-authored-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Janno Tjarks <janno.tjarks@mailbox.org>
Signed-off-by: Christian Brabandt <cb@256bit.org>
.github/MAINTAINERS
runtime/ftplugin/terraform.vim [new file with mode: 0644]

index 0bc4a8f53ec6b6583ec80695c596bf9aa9e729ce..d36c6e7aad5702173c747750194a199bd5b59233 100644 (file)
@@ -241,6 +241,7 @@ runtime/ftplugin/systemverilog.vim  @Kocha
 runtime/ftplugin/swig.vim              @jmarrec
 runtime/ftplugin/tap.vim               @petdance
 runtime/ftplugin/tcsh.vim              @dkearns
+runtime/ftplugin/terraform.vim         @JannoTjarks
 runtime/ftplugin/tidy.vim              @dkearns
 runtime/ftplugin/tmux.vim              @ericpruitt
 runtime/ftplugin/toml.vim              @averms
diff --git a/runtime/ftplugin/terraform.vim b/runtime/ftplugin/terraform.vim
new file mode 100644 (file)
index 0000000..b03cab3
--- /dev/null
@@ -0,0 +1,14 @@
+" Vim filetype plugin
+" Language: terraform
+" Maintainer: Janno Tjarks (janno.tjarks@mailbox.org)
+" Last Change: 2024 Jul 3
+
+if exists('b:did_ftplugin')
+  finish
+endif
+let b:did_ftplugin = 1
+
+setlocal commentstring=#\ %s
+setlocal comments=://,:#
+
+let b:undo_ftplugin = "setlocal commentstring< comments<"