diff --git a/lua/custom/keymaps/general.lua b/lua/custom/keymaps/general.lua index e5e38c5..7c853c9 100644 --- a/lua/custom/keymaps/general.lua +++ b/lua/custom/keymaps/general.lua @@ -1,12 +1,15 @@ -- General mappings -- -local wk = require 'which-key' +-- local wk = require 'which-key' +local key = require 'custom.plugins.keymaps-helper' -wk.add { - mode = { 'n', 'v', 'i' }, - { '', 'qall', desc = 'Quitter', silent = true }, -} +-- wk.add { +-- mode = { 'n', 'v', 'i' }, +-- { '', 'qall', desc = 'Quitter', silent = true }, +-- } + +key.map({ 'n', 'v', 'i' }, 'Q', 'qall', { silent = true, noremap = true, desc = 'X' }) -- The line beneath this is called `modeline`. See `:help modeline` -- vim: ts=2 sts=2 sw=2 et diff --git a/lua/custom/plugins/keymaps-helper.lua b/lua/custom/plugins/keymaps-helper.lua index 703342b..1541c8f 100644 --- a/lua/custom/plugins/keymaps-helper.lua +++ b/lua/custom/plugins/keymaps-helper.lua @@ -3,7 +3,7 @@ local M = {} -local function map(mode, key, func, opts) +function M.map(mode, key, func, opts) vim.keymap.set(mode, key, func, opts) end diff --git a/lua/kickstart/plugins/lsp.lua b/lua/kickstart/plugins/lsp.lua index 93b7b85..a868ad4 100644 --- a/lua/kickstart/plugins/lsp.lua +++ b/lua/kickstart/plugins/lsp.lua @@ -211,7 +211,7 @@ return { local servers = { -- clangd = {}, -- gopls = {}, - -- pyright = {}, + pyright = {}, -- rust_analyzer = {}, -- ... etc. See `:help lspconfig-all` for a list of all the pre-configured LSPs -- @@ -273,4 +273,5 @@ return { } end, }, -} \ No newline at end of file +} + diff --git a/lua/kickstart/plugins/quarto.lua b/lua/kickstart/plugins/quarto.lua index 602c747..4e62691 100644 --- a/lua/kickstart/plugins/quarto.lua +++ b/lua/kickstart/plugins/quarto.lua @@ -50,7 +50,7 @@ return { endfunction ]] - vim.g.slime_target = 'neovim' + vim.g.slime_target = 'kitty' vim.g.slime_no_mappings = true vim.g.slime_python_ipython = 1 end,