Size: a a a

2020 October 30

NG

Nicholas Guriev in pro.vim
похоже, этот вим-марио превращается в "как выйти"
источник

NM

Nickolay M. in pro.vim
Пока марио до конца не пройдёшь, не выпустят)
источник

ap

antony pywhy? in pro.vim
нормально ли что у меня xonsh тормозит?
источник

ap

antony pywhy? in pro.vim
отвечает медленно
источник

SB

Sergey Batalev in pro.vim
antony pywhy?
PS C:\Users\kir> echo %APPDATA%
%APPDATA%
Земля тебя форточкой
источник

ap

antony pywhy? in pro.vim
Sergey Batalev
Земля тебя форточкой
так если я упаду
источник

SB

Sergey Batalev in pro.vim
асоциальный пикотранзистор ᶘಠᴥಠᶅ
Что-то я до сих пор не могу завести в neovim LSP для java.
Подскажите, какие вообще есть инструменты дебага в neovim? Вставка print'ов в код lspconfig мало помогает.

LspInstall      LspInstallInfo
{
 jdtls = {
   install_dir = "/home/zar/.cache/nvim/nvim_lsp/jdtls",
   is_installed = true
 }
}

lua require'nvim_lsp'.jdtls.setup{ }
С джавой не все так радостно в виме
источник

ap

antony pywhy? in pro.vim
то я вылечу из америки
источник

SB

Sergey Batalev in pro.vim
antony pywhy?
отвечает медленно
Ты занимаешься мазохизмом на винде и пытаешься спросить у остальных почему тормозит? Сириусли?
источник

ap

antony pywhy? in pro.vim
Sergey Batalev
Ты занимаешься мазохизмом на винде и пытаешься спросить у остальных почему тормозит? Сириусли?
мои вкусы специфичны
источник

ap

antony pywhy? in pro.vim
к сожалению, выбора другого нет
источник

SB

Sergey Batalev in pro.vim
Выбор есть всегда
источник

ap

antony pywhy? in pro.vim
Sergey Batalev
Выбор есть всегда
и я выбираю
источник

ap

antony pywhy? in pro.vim
продолжать самоэкзикуцию и использование винды(если это не одно и то же)
источник

GK

Georgy Komarov in pro.vim
асоциальный пикотранзистор ᶘಠᴥಠᶅ
Что-то я до сих пор не могу завести в neovim LSP для java.
Подскажите, какие вообще есть инструменты дебага в neovim? Вставка print'ов в код lspconfig мало помогает.

LspInstall      LspInstallInfo
{
 jdtls = {
   install_dir = "/home/zar/.cache/nvim/nvim_lsp/jdtls",
   is_installed = true
 }
}

lua require'nvim_lsp'.jdtls.setup{ }
LSP сервер работает, если запустить его из терминала?

В логах nvim-lsp нет ничего подозрительного? По дефолту они записываются в ~/.local/share/nvim/lsp.log.
источник

аᶘ

асоциальный пикотран... in pro.vim
Georgy Komarov
LSP сервер работает, если запустить его из терминала?

В логах nvim-lsp нет ничего подозрительного? По дефолту они записываются в ~/.local/share/nvim/lsp.log.
Спасибо, не знал про лог.
Я уже разобрался: оказывается, в lspconfig для jdtls прописано, что cwd  у vim'а обязан быть в директории с .git, тогда это считается java-проектом, лол.
источник

аᶘ

асоциальный пикотран... in pro.vim
Ну и ещё nvim с lspconfig'ом не умеет подхватывать системный jdtls, только установленный через LspInstall.
источник

GK

Georgy Komarov in pro.vim
асоциальный пикотранзистор ᶘಠᴥಠᶅ
Спасибо, не знал про лог.
Я уже разобрался: оказывается, в lspconfig для jdtls прописано, что cwd  у vim'а обязан быть в директории с .git, тогда это считается java-проектом, лол.
Это можно поменять, параметр root_dir.
источник

аᶘ

асоциальный пикотран... in pro.vim
Georgy Komarov
Это можно поменять, параметр root_dir.
Я понимаю, просто дефолтные настройки обычно должны быть адекватными…
источник

GK

Georgy Komarov in pro.vim
Он в т.ч. принимает аргументы с глоббингом. Например, кусок моего конфига для F#: root_dir = lsp.util.root_pattern("*.fsproj", ".git");
источник