mirror of
https://github.com/LunarVim/LunarVim.git
synced 2024-09-20 18:45:08 +02:00
remove ts-tools
This commit is contained in:
parent
908ce4f51a
commit
a82fd81106
1 changed files with 0 additions and 45 deletions
|
@ -231,51 +231,6 @@ function lsp_config.common_capabilities()
|
||||||
return capabilities
|
return capabilities
|
||||||
end
|
end
|
||||||
|
|
||||||
function lsp_config.tsserver_on_attach(client, _)
|
|
||||||
-- lsp_config.common_on_attach(client, bufnr)
|
|
||||||
client.resolved_capabilities.document_formatting = false
|
|
||||||
|
|
||||||
local ts_utils = require "nvim-lsp-ts-utils"
|
|
||||||
|
|
||||||
-- defaults
|
|
||||||
ts_utils.setup {
|
|
||||||
debug = false,
|
|
||||||
disable_commands = false,
|
|
||||||
enable_import_on_completion = false,
|
|
||||||
import_all_timeout = 5000, -- ms
|
|
||||||
|
|
||||||
-- eslint
|
|
||||||
eslint_enable_code_actions = true,
|
|
||||||
eslint_enable_disable_comments = true,
|
|
||||||
-- eslint_bin = lvim.lang.tsserver.linter,
|
|
||||||
eslint_config_fallback = nil,
|
|
||||||
eslint_enable_diagnostics = true,
|
|
||||||
|
|
||||||
-- formatting
|
|
||||||
enable_formatting = lvim.lang.tsserver.autoformat,
|
|
||||||
formatter = lvim.lang.tsserver.formatter.exe,
|
|
||||||
formatter_config_fallback = nil,
|
|
||||||
|
|
||||||
-- parentheses completion
|
|
||||||
complete_parens = false,
|
|
||||||
signature_help_in_parens = false,
|
|
||||||
|
|
||||||
-- update imports on file move
|
|
||||||
update_imports_on_move = false,
|
|
||||||
require_confirmation_on_move = false,
|
|
||||||
watch_dir = nil,
|
|
||||||
}
|
|
||||||
|
|
||||||
-- required to fix code action ranges
|
|
||||||
ts_utils.setup_client(client)
|
|
||||||
|
|
||||||
-- TODO: keymap these?
|
|
||||||
-- vim.api.nvim_buf_set_keymap(bufnr, "n", "gs", ":TSLspOrganize<CR>", {silent = true})
|
|
||||||
-- vim.api.nvim_buf_set_keymap(bufnr, "n", "qq", ":TSLspFixCurrent<CR>", {silent = true})
|
|
||||||
-- vim.api.nvim_buf_set_keymap(bufnr, "n", "gr", ":TSLspRenameFile<CR>", {silent = true})
|
|
||||||
-- vim.api.nvim_buf_set_keymap(bufnr, "n", "gi", ":TSLspImportAll<CR>", {silent = true})
|
|
||||||
end
|
|
||||||
|
|
||||||
require("core.autocmds").define_augroups {
|
require("core.autocmds").define_augroups {
|
||||||
_general_lsp = {
|
_general_lsp = {
|
||||||
{ "FileType", "lspinfo", "nnoremap <silent> <buffer> q :q<CR>" },
|
{ "FileType", "lspinfo", "nnoremap <silent> <buffer> q :q<CR>" },
|
||||||
|
|
Loading…
Reference in a new issue