From f827a5e420e9c44d29293755786cc509119d6526 Mon Sep 17 00:00:00 2001 From: c Date: Fri, 14 Apr 2023 23:51:47 -0500 Subject: [PATCH] aaaaaa --- nvim/.config/nvim/after/plugin/which-key.lua | 1 + nvim/.config/nvim/lua/clint/completion.lua | 8 ++++++-- nvim/.config/nvim/lua/clint/init.lua | 2 ++ nvim/.config/nvim/lua/clint/keybindings.lua | 2 +- 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/nvim/.config/nvim/after/plugin/which-key.lua b/nvim/.config/nvim/after/plugin/which-key.lua index 2771e89..6f421cf 100644 --- a/nvim/.config/nvim/after/plugin/which-key.lua +++ b/nvim/.config/nvim/after/plugin/which-key.lua @@ -46,6 +46,7 @@ wk.register({ D = "Debug UI", B = "Set Breakpoint", [""] = "Open IPython", + x = "Execute selected code", [""] = "Execute py file", [""] = "Debug: Continue", }, diff --git a/nvim/.config/nvim/lua/clint/completion.lua b/nvim/.config/nvim/lua/clint/completion.lua index cd04840..508566e 100644 --- a/nvim/.config/nvim/lua/clint/completion.lua +++ b/nvim/.config/nvim/lua/clint/completion.lua @@ -10,8 +10,12 @@ local capabilities = require('cmp_nvim_lsp').default_capabilities() end, }, window = { - -- completion = cmp.config.window.bordered(), - -- documentation = cmp.config.window.bordered(), + + completion = cmp.config.window.bordered({ + col_offset = -3, -- align the abbr and word on cursor (due to fields order below) + side_padding = 0, + }), + documentation = cmp.config.window.bordered(), }, mapping = cmp.mapping.preset.insert({ [''] = cmp.mapping.scroll_docs(-4), diff --git a/nvim/.config/nvim/lua/clint/init.lua b/nvim/.config/nvim/lua/clint/init.lua index b193c2e..9fda9d9 100644 --- a/nvim/.config/nvim/lua/clint/init.lua +++ b/nvim/.config/nvim/lua/clint/init.lua @@ -3,3 +3,5 @@ require("clint.settings") require("clint.colorscheme") require("clint.lsp") require("clint.statusline") +require("clint.completion") +require("clint.dap") diff --git a/nvim/.config/nvim/lua/clint/keybindings.lua b/nvim/.config/nvim/lua/clint/keybindings.lua index c3ab1ca..47cf8bd 100644 --- a/nvim/.config/nvim/lua/clint/keybindings.lua +++ b/nvim/.config/nvim/lua/clint/keybindings.lua @@ -108,7 +108,7 @@ vim.cmd('autocmd! TermOpen term://* lua set_terminal_keymaps()') -- Toggle a custom Terminal with ipython local Terminal = require('toggleterm.terminal').Terminal local ipython = Terminal:new({ cmd="ipython", direction="horizontal", count="100"}) -function _ipython_toggle() +local function _ipython_toggle() ipython:toggle() end keymap('n', '', ":lua _ipython_toggle()wincmd k", default_ops)