feat: add keybinds
This commit is contained in:
@@ -1,10 +1,11 @@
|
||||
lua require('config.settings')
|
||||
lua require('config.keybinds')
|
||||
|
||||
" vim.fn.stdpath("data")
|
||||
"lua require('plugins')
|
||||
"lua require('plugin_settings')
|
||||
"lua require('color_scheme')
|
||||
"lua require('settings')
|
||||
"lua require('keybinds')
|
||||
"lua require('lsp/lsp_init')
|
||||
"lua require('status_line')
|
||||
"lua require('neotree')
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
vim.api.nvim_create_user_command('W', "update", { nargs='?'})
|
||||
|
||||
local bind = vim.keymap.set
|
||||
|
||||
vim.g.mapleader = ","
|
||||
|
||||
bind('n', '<leader>v', '<cmd>vsp<cr><C-w>l', { desc = 'Vertical split' })
|
||||
--bind('n', '<leader>e', '<cmd>e .<cr><cmd>set relativenumber<cr>', { desc = 'Netrw file manager' })
|
||||
bind('n', '<leader>e', '<cmd>Neotree toggle<cr>', { desc = 'Neotree' })
|
||||
bind('n', '<M-1>', '<cmd>Neotree reveal<cr>')
|
||||
|
||||
-- Buffer navigation
|
||||
bind('n', '<M-l>', '<cmd>bp<cr>', { desc = 'Buffer previous' })
|
||||
@@ -37,20 +37,19 @@ bind('n', '<leader>w', '<cmd>%s/\\s\\+$/<cr><cmd>nohlsearch<cr>', { desc = 'Dele
|
||||
bind('n', '<leader>cc', '<cmd>cclose<cr>')
|
||||
bind('n', '<leader>co', '<cmd>copen<cr>')
|
||||
|
||||
vim.api.nvim_create_user_command('W', "update", { nargs='?'})
|
||||
|
||||
-- Telescope
|
||||
bind('n', '<leader>ff', '<cmd>Telescope find_files<cr>')
|
||||
-- bind('n', '<leader>ff', '<cmd>Telescope find_files<cr>')
|
||||
-- bind('n', '<leader>fg', '<cmd>Telescope live_grep<cr>')
|
||||
bind('n', '<leader>fg', require("telescope").extensions.live_grep_args.live_grep_args, { noremap = true })
|
||||
bind('n', '<leader>fb', '<cmd>Telescope buffers<cr>')
|
||||
bind('n', '<leader>fh', '<cmd>Telescope help_tags<cr>')
|
||||
-- bind('n', '<leader>fg', require("telescope").extensions.live_grep_args.live_grep_args, { noremap = true })
|
||||
-- bind('n', '<leader>fb', '<cmd>Telescope buffers<cr>')
|
||||
-- bind('n', '<leader>fh', '<cmd>Telescope help_tags<cr>')
|
||||
|
||||
vim.api.nvim_create_user_command('MyFuncs', require('my_funcs').reopen, { nargs='?'})
|
||||
bind('n', '<leader>r', '<cmd>MyFuncs<cr>')
|
||||
-- Testing funcs
|
||||
-- vim.api.nvim_create_user_command('MyFuncs', require('my_funcs').reopen, { nargs='?'})
|
||||
-- bind('n', '<leader>r', '<cmd>MyFuncs<cr>')
|
||||
|
||||
vim.api.nvim_create_user_command('MyFuncsPP', require('my_funcs').print_path, { nargs='?'})
|
||||
bind('n', '<leader>pp', '<cmd>MyFuncsPP<cr>')
|
||||
-- vim.api.nvim_create_user_command('MyFuncsPP', require('my_funcs').print_path, { nargs='?'})
|
||||
-- bind('n', '<leader>pp', '<cmd>MyFuncsPP<cr>')
|
||||
-- bind({'n', 'i'}, '<C-w>', '<cmd>w<cr>', { desc = 'Save with CTRL+s' })
|
||||
|
||||
vim.api.nvim_create_user_command('GoVoyeur', require('goVoyeur').file_saved, { nargs='?'})
|
||||
Reference in New Issue
Block a user