main
Steffen Rademacker 8 months ago
parent c5b2e6287d
commit 038dd6522d

@ -120,7 +120,6 @@ set.sidescrolloff = 5
set.smartcase = true
set.splitright = true
set.splitbelow = true
set.timeoutlen = 300
set.updatetime = 300
set.virtualedit = 'all'
set.visualbell = true

@ -1,5 +1,8 @@
local wk = require('which-key')
vim.opt.timeout = true
vim.opt.timeoutlen = 500
wk.register({
['-'] = { '<cmd>FloatermNew nnn<cr>', 'invoke floaterm with nnn as file picker' },
[';'] = { ':', 'Colon with semicolon' },
@ -14,6 +17,7 @@ wk.register({
['¬'] = { '>>', 'bubbling lines with alt-hjkl', noremap = false },
g = {
name = 'code-related mappings',
a = { '<cmd>lua vim.lsp.buf.code_action()<cr>', 'run code action' },
b = { '<cmd>Gitsigns blame_line<cr>', 'git blame line' },
d = { '<cmd>lua vim.lsp.buf.definition()<cr>', 'show/go to definition' },
@ -65,6 +69,7 @@ wk.register({
l = { '<cmd>FloatermNew lazygit<cr>', 'open lazygit' },
t = { '<cmd>FloatermNew<cr>', 'open new terminal' },
v = {
name = 'vim related',
e = { '<cmd>e $MYVIMRC<cr>', 'edit vimrc' },
r = { '<cmd>source $MYVIMRC<cr>', 'source vimrc' },
},

Loading…
Cancel
Save