23 lines
536 B
Lua
23 lines
536 B
Lua
return {
|
|
-- capabilities = require("cmp_nvim_lsp").default_capabilities(),
|
|
settings = {
|
|
basedpyright = {
|
|
analysis = {
|
|
autoSearchPaths = true,
|
|
diagnosticMode = "openFilesOnly",
|
|
useLibraryCodeForTypes = true,
|
|
typeCheckingMode = "standard"
|
|
},
|
|
},
|
|
},
|
|
on_attach = function()
|
|
G.api.nvim_create_user_command('R', function()
|
|
G.cmd [[set splitbelow]]
|
|
G.cmd [[sp]]
|
|
G.cmd [[term python3 %]]
|
|
G.cmd [[resize 10]]
|
|
G.cmd [[startinsert]]
|
|
end, {})
|
|
end
|
|
}
|