Skip to content

Commit b0ba341

Browse files
chore(build): auto-generate vimdoc [skip ci]
1 parent 63a9920 commit b0ba341

File tree

1 file changed

+5
-30
lines changed

1 file changed

+5
-30
lines changed

doc/elixir-tools.nvim.txt

Lines changed: 5 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*elixir-tools.nvim.txt* For NVIM v0.8.0 Last change: 2024 June 14
1+
*elixir-tools.nvim.txt* For NVIM v0.8.0 Last change: 2024 July 05
22

33
==============================================================================
44
Table of Contents *elixir-tools.nvim-table-of-contents*
@@ -14,7 +14,6 @@ Table of Contents *elixir-tools.nvim-table-of-contents*
1414
4. Features |elixir-tools.nvim-features|
1515
- Commands |elixir-tools.nvim-features-commands|
1616
- Next LS |elixir-tools.nvim-features-next-ls|
17-
- Credo Language Server |elixir-tools.nvim-features-credo-language-server|
1817
- ElixirLS |elixir-tools.nvim-features-elixirls|
1918
- Mix |elixir-tools.nvim-features-mix|
2019
- Projectionist |elixir-tools.nvim-features-projectionist|
@@ -40,7 +39,6 @@ with Neovim <https://github.com/neovim/neovim>.
4039
FEATURES *elixir-tools.nvim-overview-features*
4140

4241
- Next LS <https://github.com/elixir-tools/next-ls> installation and configuration.
43-
- Credo Language Server <https://github.com/elixir-tools/credo-language-server> installation and configuration.
4442
- ElixirLS <https://github.com/elixir-lsp/elixir-ls> installation and configuration.
4543
- `:Mix` command with autocomplete
4644
- vim-projectionist <https://github.com/tpope/vim-projectionist> support
@@ -65,7 +63,6 @@ LAZY.NVIM *elixir-tools.nvim-install-lazy.nvim*
6563

6664
elixir.setup {
6765
nextls = {enable = true},
68-
credo = {},
6966
elixirls = {
7067
enable = true,
7168
settings = elixirls.settings {
@@ -100,21 +97,20 @@ PACKER.NVIM *elixir-tools.nvim-install-packer.nvim*
10097

10198
MINIMAL SETUP *elixir-tools.nvim-getting-started-minimal-setup*
10299

103-
The minimal setup will configure both ElixirLS and credo-language-server.
100+
The minimal setup will configure both ElixirLS but not Next LS.
104101

105102
>lua
106103
require("elixir").setup()
107104
<
108105

109-
Next LS, ElixirLS, and Credo Language Server can be enabled/disabled by setting
110-
the `enable` flag in the respective options table.
106+
Next LS and ElixirLS can be enabled/disabled by setting the `enable` flag in
107+
the respective options table.
111108

112109
The defaults are shown below.
113110

114111
>lua
115112
require("elixir").setup({
116113
nextls = {enable = false},
117-
credo = {enable = true},
118114
elixirls = {enable = true},
119115
})
120116
<
@@ -150,15 +146,7 @@ some personal configuration.
150146
-- custom keybinds
151147
end
152148
},
153-
credo = {
154-
enable = true, -- defaults to true
155-
port = 9000, -- connect via TCP with the given port. mutually exclusive with `cmd`. defaults to nil
156-
cmd = "path/to/credo-language-server", -- path to the executable. mutually exclusive with `port`
157-
version = "0.1.0-rc.3", -- version of credo-language-server to install and use. defaults to the latest release
158-
on_attach = function(client, bufnr)
159-
-- custom keybinds
160-
end
161-
},
149+
,
162150
elixirls = {
163151
-- specify a repository and branch
164152
repo = "mhanberg/elixir-ls", -- defaults to elixir-lsp/elixir-ls
@@ -249,19 +237,6 @@ COMMANDS ~
249237
Next LS command are available as subcommands of the `:Elixir` command
250238

251239

252-
CREDO LANGUAGE SERVER *elixir-tools.nvim-features-credo-language-server*
253-
254-
255-
**Note** Credo Language Server integration utilizes `Mix.install/2`, so you
256-
must be running Elixir >= 1.12
257-
258-
**Note** Credo Language Server creates a `.elixir-tools` directory in your
259-
project root. You’ll want to add that to your gitignore.
260-
- Uses your project’s Credo version.
261-
- Full project diagnostics
262-
- Code Actions
263-
264-
265240
ELIXIRLS *elixir-tools.nvim-features-elixirls*
266241

267242

0 commit comments

Comments
 (0)