Commit Graph

1098 Commits

Author SHA1 Message Date
Yasuhiro Matsumoto
b40d0c5a8d Fix lsp_settings#set 2022-04-21 09:51:59 +09:00
Yasuhiro Matsumoto
6ef091d4a6 Fix function name 2022-04-21 09:49:59 +09:00
Yasuhiro Matsumoto
f15a3bef25 Set cmd for cl-lsp 2022-04-21 09:46:43 +09:00
yuilib
8541e42de6 Update metals: 0.11.2 2022-04-20 22:16:34 +09:00
Milly
d662e31014 doc: changed example settings to pylsp-all
`pylsp-all` is higher priority than `pyls-all`.
2022-04-18 14:27:30 +09:00
Yasuhiro Matsumoto
a41605dd68 Fix refresh_pattern for perlnavigator 2022-04-18 02:44:53 +09:00
Yasuhiro Matsumoto
f1a6467b2c Fix argument for perlnavigator 2022-04-18 02:44:53 +09:00
Yasuhiro Matsumoto
e9cafd08e6 Fix installer 2022-04-18 02:44:53 +09:00
Yasuhiro Matsumoto
663ae02ba1 Add perlnavigator 2022-04-18 02:44:53 +09:00
Josh Stone
89149e219a Remove -range from nnoremap <plug>(lsp-rust-join-lines)
AFAIK, `-range` is not a valid option on maps. This caused me to have a
broken mapping for `-range` itself, adding an annoying timeout on my
unrelated `-` mapping.

```
:nmap -
n  -range      * <Plug>(lsp-rust-join-lines) :<C-U>call <SNR>131_join_lines()<CR>
n  -             <Plug>(dirvish_up)
```
2022-04-16 23:16:47 +09:00
Yasuhiro Matsumoto
3ff342642a Fix installer for fsautocomplete 2022-04-16 23:16:32 +09:00
Kota Kato
bf60b38153 Fix: lsp_settings#complete_uninstall() returns duplicate values 2022-04-13 23:36:40 +09:00
Yasuhiro Matsumoto
839d396dbc find .vim-lsp-settings from directory of the file. 2022-04-11 01:21:51 +09:00
Yasuhiro Matsumoto
acb5504191 Fix installer 2022-04-10 22:45:20 +09:00
Yasuhiro Matsumoto
3c1671fe07 Fix Windows installer 2022-04-10 22:44:34 +09:00
4513ECHO
139cf07880 Revert "fix: Rename executable file"
This reverts commit 8ca08fff5d.
2022-04-10 22:43:54 +09:00
4513ECHO
6668ac2f14 fix: Rename executable file 2022-04-10 22:43:54 +09:00
Hibiki
587fed8f7c Update installer/install-sumneko-lua-language-server.sh
Co-authored-by: mattn <mattn.jp@gmail.com>
2022-04-10 22:43:54 +09:00
Hibiki
704b715b7b Update installer/install-sumneko-lua-language-server.sh
Co-authored-by: mattn <mattn.jp@gmail.com>
2022-04-10 22:43:54 +09:00
4513ECHO
5c6786a907 fix: Correct shell script 2022-04-10 22:43:54 +09:00
4513ECHO
346c7256af fix: Update sumneko-lua installer for latest 2022-04-10 22:43:54 +09:00
tsukkee
fd797566b7 now Volar is the first option for .vue file 2022-04-10 21:58:07 +09:00
tsukkee
8da6aef932 revert file names and just rename vue-language-server to volar-server 2022-04-10 21:58:07 +09:00
tsukkee
fefbc3a587 update volar to v0.33.6 2022-04-10 21:58:07 +09:00
tsukkee
c1265fa825 rename volar-server to vue-language-server 2022-04-10 21:58:07 +09:00
Yasuhiro Matsumoto
1721eeaa3c Merge user's env 2022-04-05 11:43:45 +09:00
Yasuhiro Matsumoto
6e213edea3 Fix eclipse-jdt-ls 2022-04-03 23:57:56 +09:00
Ushitora Anqou
51a60c1909 Fix build error for ocaml-lsp 2022-03-16 13:59:46 +09:00
Austin Ziegler
d9a4a69b76 Prevent remark-language-server for markdown
Resolves #543, #527

The current configuration for `remark-language-server` has it proposed
for installation whenever a markdown file is edited. This is incorrect,
as `remark-language-server` is _only_ for use in a `remark` project,
which implies a lot of extra baggage (node-base infrastructure,
configuration, etc.) not expected by most users.

As it does appears that `vim-lsp` and `vim-lsp-settings` allow only
filetype server identification by default, this PR:

- removes the `markdown` entry from the `allowlist` for
  `remark-language-server`;
- removes the `markdown` entry from `settings.json` (as
  `remark-language-server` was the only LS there, and
  `remark-language-server` is _not_ a markdown language server);
- and updates the compatibility listing so that `remark-language-server`
  is noted as `Markdown (remark)`.

My personal preference would be to wholly _remove_
`remark-language-server` (it provides value to a very small group of
developers), but as it _may_ be possible to extend the `allow` test in
the future so as to detect appropriate configuration, there is currently
no reason to remove it. This, however, depends on testing which I have
not yet completed related to whether `remark-language-server` can be
installed and started manually _without_ a filetype specification.
2022-03-13 20:50:50 +09:00
Austin Ziegler
14c84aeb3a Prefer terraform-ls over terraform-lsp
The LSP terraform-ls is official from Hashicorp and is focused on
stability over experimental features, as terraform-lsp is focused. The
relationship between the two is described in the [terraform-ls README][]
and reiterated in the [terraform-lsp README][].

[terraform-ls README]: https://github.com/hashicorp/terraform-ls#terraform-ls-vs-terraform-lsp
[terraform-lsp README]: https://github.com/juliosueiras/terraform-lsp

Based on this, and the fact that both LSPs are well maintained,
I believe that vim-lsp-settings should prefer installing terraform-ls
over terraform-lsp.
2022-02-28 01:33:56 +09:00
Robert Williams
9321979bc0 Use suggested cut command 2022-02-22 10:42:39 +09:00
Robert Williams
4b6c251930 Use compatible awk expression
Undo the awk expression change introduced in PR537. The third argument
is not supported by the non-GNU awk installed on MacOS by default.

Fixes issue 540
2022-02-22 10:42:39 +09:00
Qs-F
b72e714b07 Fix eslint-language-server repository in settings.json 2022-02-19 20:56:20 +09:00
Austin Ziegler
386d493ff1 Install an arch-appropriate terraform-ls
Changed the version to download based on the architecture detected, not
just the OS.

Based on work I did a few months ago for
https://github.com/cbuschka/tfvm/blob/main/install.sh
2022-02-18 17:59:35 +09:00
Gihyeon Sung
57a71a8910 Restore set -e from install-fsautocomplete.sh 2022-02-09 22:29:21 +09:00
Gihyeon Sung
657685f770 Fix fsautocomplete install 2022-02-09 22:29:21 +09:00
Guts
d1773855a3 modify rust installer for MINGW64 2022-02-09 22:25:51 +09:00
Yasuhiro Matsumoto
a79bb3395a Fix installer for r-languageserver 2022-01-30 21:55:09 +09:00
tsukkee
fb2e37c449 update volar to v0.31.1 2022-01-26 12:17:54 +09:00
Omar Khan
7119c20893 Make tailwindcss languageId configurable via settings 2022-01-26 02:41:58 +09:00
ichizok
759bf16be6 Fix warnings about the deprecated options of bundle
Use "bundle config set --local" to set "path" and "without" flags.
2022-01-25 15:40:37 +09:00
0Delta
936284813f fix installer permission 2022-01-12 11:55:45 +09:00
Yasuhiro Matsumoto
c796dd1878 Small refactoring 2022-01-08 22:18:37 +09:00
Prabir Shrestha
c5ada1e93a fix a:url 2022-01-03 15:02:31 +09:00
Prabir Shrestha
d0012d24e9 ad LspRustOpenDocs 2022-01-03 15:02:31 +09:00
Prabir Shrestha
5f202b6ded fix join-line plug 2022-01-03 15:02:31 +09:00
Prabir Shrestha
ec2d0c2c0b add LspRustFindMatchingBrace 2022-01-03 15:02:31 +09:00
Prabir Shrestha
f71457bf52 add :LspRustJoinLines 2022-01-03 15:02:31 +09:00
Prabir Shrestha
b20b052ec8 add :LspRustAnalyzerStatus 2022-01-03 15:02:31 +09:00
Yasuhiro Matsumoto
8700ac2190 Do not use quotes for term_start/termopen 2022-01-01 12:45:45 +09:00