From c11d0d30d4eacbb3fa72b2413b320432df0dbc13 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 20 May 2024 21:31:07 +0000 Subject: [PATCH] chore(build): auto-generate vimdoc --- doc/ts-comments.nvim.txt | 103 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 103 insertions(+) create mode 100644 doc/ts-comments.nvim.txt diff --git a/doc/ts-comments.nvim.txt b/doc/ts-comments.nvim.txt new file mode 100644 index 0000000..3a8cfb7 --- /dev/null +++ b/doc/ts-comments.nvim.txt @@ -0,0 +1,103 @@ +*ts-comments.nvim.txt* For Neovim >= 0.10.0 Last change: 2024 May 20 + +============================================================================== +Table of Contents *ts-comments.nvim-table-of-contents* + +1. ts-comments.nvim |ts-comments.nvim-ts-comments.nvim| +2. Requirements |ts-comments.nvim-requirements| +3. Installation |ts-comments.nvim-installation| +4. Configuration |ts-comments.nvim-configuration| +5. Related |ts-comments.nvim-related| + +============================================================================== +1. ts-comments.nvim *ts-comments.nvim-ts-comments.nvim* + +Tiny plugin to enhance Neovim’s native comments: + +- Easily override the comment string for a given **treesitter** language +- Supports different comment strings for different **treesitter** node types + + +============================================================================== +2. Requirements *ts-comments.nvim-requirements* + +- Neovim >= 0.10.0 + + +============================================================================== +3. Installation *ts-comments.nvim-installation* + +Using lazy.nvim + +>lua + { + "folke/ts-comments.nvim", + opts = {} + event = "VeryLazy", + enabled = vim.fn.has("nvim-0.10.0") == 1, + } +< + + +============================================================================== +4. Configuration *ts-comments.nvim-configuration* + +Default configuration: + +>lua + { + lang = { + astro = "", + c = "// %s", + cpp = "// %s", + css = "/* %s */", + gleam = "// %s", + glimmer = "{{! %s }}", + graphql = "# %s", + handlebars = "{{! %s }}", + hcl = "# %s", + html = "", + ini = "; %s", + php = "// %s", + rego = "# %s", + rescript = "// %s", + sql = "-- %s", + svelte = "", + terraform = "# %s", + tsx = { + _ = "// %s", + call_expression = "// %s", + comment = "// %s", + jsx_attribute = "// %s", + jsx_element = "{/* %s */}", + jsx_fragment = "{/* %s */}", + spread_element = "// %s", + statement_block = "// %s", + }, + javascript = { + _ = "// %s", + call_expression = "// %s", + comment = "// %s", + jsx_attribute = "// %s", + jsx_element = "{/* %s */}", + jsx_fragment = "{/* %s */}", + spread_element = "// %s", + statement_block = "// %s", + }, + twig = "{# %s #}", + typescript = "// %s", + vim = '" %s', + vue = "", + }, + } +< + + +============================================================================== +5. Related *ts-comments.nvim-related* + +- nvim-ts-context-commentstring + +Generated by panvimdoc + +vim:tw=78:ts=8:noet:ft=help:norl: