19 lines
728 B
Lua
19 lines
728 B
Lua
-- vim.keymap.set('i', 'todo', '<Tab>// TODO.<C-R>=strftime("%Y-%m-%d")<CR> ')
|
|
|
|
-- some shortcuts for LSP stuff
|
|
vim.keymap.set('n', '<leader>l', ':lua vim.lsp.buf.code_action()<CR>')
|
|
vim.keymap.set('n', '<leader>F', ':lua vim.lsp.buf.format()<CR>')
|
|
|
|
|
|
-- Setup fzf-lua keybindings
|
|
local fzf = require('fzf-lua')
|
|
vim.keymap.set('n', '<leader>ff', fzf.files, {})
|
|
vim.keymap.set('n', '<leader>fs', fzf.lines, {})
|
|
vim.keymap.set('n', '<leader>fg', fzf.live_grep, {})
|
|
vim.keymap.set('n', '<leader>fk', fzf.keymaps, {})
|
|
vim.keymap.set('n', '<leader>fb', fzf.buffers, {})
|
|
vim.keymap.set('n', '<leader>fc', fzf.commands, {})
|
|
vim.keymap.set('n', '<leader>fC', fzf.command_history, {})
|
|
vim.keymap.set('n', '<leader>fm', fzf.manpages, {})
|
|
|