mirror of
https://github.com/NotAShelf/nvf.git
synced 2025-09-05 18:01:32 +00:00
deploy: f558b7bc00
This commit is contained in:
parent
dc5c63e95c
commit
dc629cbdb3
2 changed files with 13 additions and 34 deletions
42
options.html
42
options.html
|
@ -12714,30 +12714,6 @@ boolean</p>
|
|||
<p><span class="emphasis"><em>Default:</em></span>
|
||||
<code class="literal">false</code></p>
|
||||
|
||||
<p><span class="emphasis"><em>Declared by:</em></span></p>
|
||||
<table border="0" summary="Simple list" class="simplelist">
|
||||
<tr><td>
|
||||
<code class="filename"><a class="filename" href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/languages" target="_top">
|
||||
<nvf/modules/plugins/languages>
|
||||
</a></code>
|
||||
</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
<dt>
|
||||
<span class="term">
|
||||
<a id="opt-vim.languages.enableLSP"></a><a class="term" href="options.html#opt-vim.languages.enableLSP"><code class="option">vim.languages.enableLSP</code>
|
||||
</a>
|
||||
</span>
|
||||
</dt>
|
||||
<dd>
|
||||
<p>Turn on LSP for enabled languages by default</p>
|
||||
|
||||
<p><span class="emphasis"><em>Type:</em></span>
|
||||
boolean</p>
|
||||
|
||||
<p><span class="emphasis"><em>Default:</em></span>
|
||||
<code class="literal">false</code></p>
|
||||
|
||||
<p><span class="emphasis"><em>Declared by:</em></span></p>
|
||||
<table border="0" summary="Simple list" class="simplelist">
|
||||
<tr><td>
|
||||
|
@ -22936,7 +22912,11 @@ one of “relative”, “number”, “relNumber”, “none”</p>
|
|||
</span>
|
||||
</dt>
|
||||
<dd>
|
||||
<p>Whether to enable LSP, also enabled automatically through null-ls and lspconfig options.</p>
|
||||
<p>Whether to enable global LSP functionality for Neovim.</p><p>This option controls whether to enable LSP functionality within modules under
|
||||
<code class="option">vim.languages</code>. You do not need to set this to <code class="literal">true</code> for language
|
||||
servers defined in <code class="option">vim.lsp.servers</code> to take effect, since they are
|
||||
enabled automatically.
|
||||
.</p>
|
||||
|
||||
<p><span class="emphasis"><em>Type:</em></span>
|
||||
boolean</p>
|
||||
|
@ -22950,8 +22930,8 @@ boolean</p>
|
|||
<p><span class="emphasis"><em>Declared by:</em></span></p>
|
||||
<table border="0" summary="Simple list" class="simplelist">
|
||||
<tr><td>
|
||||
<code class="filename"><a class="filename" href="https://github.com/NotAShelf/nvf/blob/main/modules/plugins/lsp/module.nix" target="_top">
|
||||
<nvf/modules/plugins/lsp/module.nix>
|
||||
<code class="filename"><a class="filename" href="https://github.com/NotAShelf/nvf/blob/main/modules/neovim/init/lsp.nix" target="_top">
|
||||
<nvf/modules/neovim/init/lsp.nix>
|
||||
</a></code>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
@ -24519,10 +24499,10 @@ list of string</p>
|
|||
</span>
|
||||
</dt>
|
||||
<dd>
|
||||
<p>LSP configurations that will be managed using <code class="literal">vim.lsp.config()</code> and
|
||||
related utilities added in Neovim 0.11. LSPs defined here will be
|
||||
added to the resulting <code class="filename">init.lua</code> using <code class="literal">vim.lsp.config</code> and
|
||||
enabled through <code class="literal">vim.lsp.enable</code> below the configuration table.</p><p>You may review the generated configuration by running <span class="command"><strong>nvf-print-config</strong></span>
|
||||
<p>LSP configurations that will be managed using <code class="literal">vim.lsp.config()</code> and related
|
||||
utilities added in Neovim 0.11. LSPs defined here will be added to the
|
||||
resulting <code class="filename">init.lua</code> using <code class="literal">vim.lsp.config</code> and enabled through
|
||||
<code class="literal">vim.lsp.enable()</code> API from Neovim below the configuration table.</p><p>You may review the generated configuration by running <span class="command"><strong>nvf-print-config</strong></span>
|
||||
in a shell. Please see <span class="command"><strong>:help lsp-config</strong></span> for more details
|
||||
on the underlying API.</p>
|
||||
|
||||
|
|
|
@ -93,9 +93,8 @@ found under the <code class="literal">pkgs.vimPlugins.nvim-treesitter.builtGramm
|
|||
Treesitter grammars for supported languages should be enabled within the
|
||||
module. By default no grammars are installed, thus the following grammars
|
||||
which do not have a language section are not included anymore: <span class="strong"><strong>comment</strong></span>,
|
||||
<span class="strong"><strong>toml</strong></span>, <span class="strong"><strong>make</strong></span>, <span class="strong"><strong>html</strong></span>, <span class="strong"><strong>css</strong></span>, <span class="strong"><strong>graphql</strong></span>, <span class="strong"><strong>json</strong></span>.</p></li><li class="listitem"><p>A new section has been added for language support: <code class="literal">vim.languages.<language></code>.</p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: circle;"><li class="listitem"><p>The options <a class="xref" href="options.html#opt-vim.languages.enableLSP" ><code class="option">vim.languages.enableLSP</code></a>,
|
||||
<a class="xref" href="options.html#opt-vim.languages.enableTreesitter" ><code class="option">vim.languages.enableTreesitter</code></a>, etc. will enable the respective
|
||||
section for all languages that have been enabled.</p></li><li class="listitem"><p>All LSP languages have been moved here</p></li><li class="listitem"><p><code class="literal">plantuml</code> and <code class="literal">markdown</code> have been moved here</p></li><li class="listitem"><p>A new section has been added for <code class="literal">html</code>. The old
|
||||
<span class="strong"><strong>toml</strong></span>, <span class="strong"><strong>make</strong></span>, <span class="strong"><strong>html</strong></span>, <span class="strong"><strong>css</strong></span>, <span class="strong"><strong>graphql</strong></span>, <span class="strong"><strong>json</strong></span>.</p></li><li class="listitem"><p>A new section has been added for language support: <code class="literal">vim.languages.<language></code>.</p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: circle;"><li class="listitem"><p>The options <code class="literal">enableLSP</code> <a class="xref" href="options.html#opt-vim.languages.enableTreesitter" ><code class="option">vim.languages.enableTreesitter</code></a>, etc. will
|
||||
enable the respective section for all languages that have been enabled.</p></li><li class="listitem"><p>All LSP languages have been moved here</p></li><li class="listitem"><p><code class="literal">plantuml</code> and <code class="literal">markdown</code> have been moved here</p></li><li class="listitem"><p>A new section has been added for <code class="literal">html</code>. The old
|
||||
<code class="literal">vim.treesitter.autotagHtml</code> can be found at
|
||||
<a class="xref" href="options.html#opt-vim.languages.html.treesitter.autotagHtml" ><code class="option">vim.languages.html.treesitter.autotagHtml</code></a>.</p></li></ul></div></li><li class="listitem"><p><code class="literal">vim.git.gitsigns.codeActions</code> has been added, allowing you to turn on
|
||||
Gitsigns’ code actions.</p></li><li class="listitem"><p>Removed the plugins document in the docs. Was too unwieldy to keep updated.</p></li><li class="listitem"><p><code class="literal">vim.visual.lspkind</code> has been moved to <a class="xref" href="options.html#opt-vim.lsp.lspkind.enable" ><code class="option">vim.lsp.lspkind.enable</code></a></p></li><li class="listitem"><p>Improved handling of completion formatting. When setting
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue