Commit Graph

271 Commits

Author SHA1 Message Date
Yasuhiro Matsumoto
f1a6467b2c Fix argument for perlnavigator 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
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
tsukkee
8da6aef932 revert file names and just rename vue-language-server to volar-server 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
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
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
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
f3e9c4e2a2 Support typeprof 2021-12-31 00:27:47 +09:00
Yasuhiro Matsumoto
30c2cc9768 Support vscode-langservers-extracted 2021-12-31 00:27:47 +09:00
Yasuhiro Matsumoto
54f42a01ee Add dot-language-server 2021-12-26 00:25:20 +09:00
mattn
32cad9c68e Update settings/remark-language-server.vim 2021-12-25 22:38:33 +09:00
Remco Haszing
4f839f300e Add remark-language-server
This is a language server for linting and formatting markdown files
using remark.
2021-12-25 22:38:33 +09:00
Yasuhiro Matsumoto
c99252b814 Do not use shellescape for escaping strings in execute-commands. 2021-12-23 18:38:30 +09:00
Jesse Hathaway
38e2b66917 puppet: add puppet-languageserver
Adds a puppet language server:

https://github.com/puppetlabs/puppet-editor-services.git

Install config only for UNIX boxes, as I lack a windows box to test on.

Fixes: https://github.com/mattn/vim-lsp-settings/issues/448
2021-12-23 12:55:52 +09:00
Yasuhiro Matsumoto
8f1cd82262 Support gohtmltmpl/gotexttmpl 2021-12-18 03:24:40 +09:00
Yasuhiro Matsumoto
95b3554854 Fix JSON 2021-12-03 02:03:35 +09:00
Yasuhiro Matsumoto
dff3c25829 load_schemas is used also from json 2021-12-03 01:46:53 +09:00
Yasuhiro Matsumoto
65e078604b Fix YAML 2021-12-03 01:33:37 +09:00
Yasuhiro Matsumoto
ce48a590f6 Fix YAML 2021-12-03 01:06:33 +09:00
Shinya Ohyanagi
75ef174935 Support deno import intellisense 2021-11-30 23:17:55 +09:00
Shinya Ohyanagi
a763cfbaf9 Support deno.json 2021-11-23 23:50:52 +09:00
Shinya Ohyanagi
c1c352e822 Fix deno settings 2021-11-23 00:59:41 +09:00
tsukkee
dd2ba1eb5c update volar to 0.29.3 2021-11-11 13:10:04 +09:00
tsukkee
ff857adaa1 update volar to 0.28.0 2021-10-08 22:54:52 +09:00
tsukkee
80da011a72 add experimental multi server mode 2021-10-08 22:54:52 +09:00
Shinya Ohyanagi
b968eceed7 Fix deno definition did not work at Neovim
Neovim does not have v:none
2021-10-03 13:03:03 +09:00
kkiyama117
4ce77e04b7 Add new commands for taplo-lsp 2021-09-29 01:06:34 +09:00
kkiyama117
9f32f224c0 Add initialization_options for taplo-lsp 2021-09-24 15:25:11 +09:00
tsukkee
26521bf03d update volar to 0.27.23 2021-09-21 16:54:05 +09:00
tsukkee
5ed5f8b090 disable take over mode for vim-lsp 2021-09-21 16:54:05 +09:00
tsukkee
5cb1c2daf7 update volar and its setting to 0.27.21 2021-09-21 16:54:05 +09:00
Yasuhiro Matsumoto
6bc55433eb Add args 2021-09-10 03:31:36 +09:00
Yasuhiro Matsumoto
a0c33c8810 Add taplo-lsp 2021-09-10 03:31:36 +09:00
Yasuhiro Matsumoto
eb11c046e5 Add args
Fixes #460
2021-09-07 18:17:15 +09:00
tsukkee
96c93230a0 update volar and use exposed command from @volar/server 2021-09-06 11:12:49 +09:00
Yasuhiro Matsumoto
e12b964156 Remove comment lines 2021-09-02 16:36:12 +09:00
tsukkee
989ede3171 add volar setting 2021-09-02 16:32:58 +09:00
Shinya Ohyanagi
990537f172 Add deno.config(tsconfig.json path) 2021-09-02 16:04:43 +09:00
Shinya Ohyanagi
e6829790a6 Add Steep 2021-08-27 02:19:22 +09:00
Shinya Ohyanagi
d0cf5b4d42 Add support deno codelens 2021-07-01 22:57:06 +09:00
Yasuhiro Matsumoto
ee4bd26bb1 Remove needless argument 2021-06-08 00:33:13 +09:00
Yasuhiro Matsumoto
2e394faef1 Add ruby_language_server 2021-06-08 00:33:13 +09:00