Table mode, RPN calc, Python LSP and key bindings
Options and plugins: - enabled spell checker with languages de and en - RPN calculator added to cmp - Added python to lsps - fzf workspaces now always sorted by name Key bindings: - table mode added, use <leader>t and submap - File manager moved to <leader>T - Spell suggestion z= uses fzf - LSP code actions <space>ca moved to <space>c and fzf
This commit is contained in:
@@ -11,10 +11,11 @@ vim.keymap.set('n', '<leader>b', fzf.buffers, { desc = "Buffers" })
|
||||
|
||||
-- use fzf buffer lines as default search
|
||||
vim.keymap.set('n', '/', fzf.blines, { desc = "Search buffer" })
|
||||
vim.keymap.set('n', 'z=', fzf.spell_suggest, { desc = "Spelling suggestions" })
|
||||
|
||||
-- open file manager and git
|
||||
vim.keymap.set('n', '<leader>g', ":Neogit<CR>", { desc = "Git Manager" })
|
||||
vim.keymap.set('n', '<leader>t', ":Neotree<CR>", { desc = "File Manager" })
|
||||
vim.keymap.set('n', '<leader>T', ":Neotree<CR>", { desc = "File Manager" })
|
||||
|
||||
--
|
||||
-- configure workspaces
|
||||
@@ -40,4 +41,4 @@ workspaces_fzf_picker = function(opts)
|
||||
fzf_cb() -- EOF
|
||||
end, opts)
|
||||
end
|
||||
vim.keymap.set('n', '<leader>w', workspaces_fzf_picker)
|
||||
vim.keymap.set('n', '<leader>w', workspaces_fzf_picker, { desc = "Workspaces" } )
|
||||
|
||||
Reference in New Issue
Block a user