commit 1eff9a82fe5abb7e4ab8f2edf8c9cb9e7d5eea55
parent 044384913f70ae9d45d9821a98a41e7ea54fd872
Author: Andrew <andrewlaack1@gmail.com>
Date: Tue, 9 Apr 2024 15:42:01 -0500
Syncing nvim config with keymaps and plugins
Diffstat:
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/lua/core/keymaps.lua b/lua/core/keymaps.lua
@@ -10,8 +10,10 @@ vim.opt.linebreak = true
vim.opt.clipboard = 'unnamedplus'
vim.g.mapleader = ' '
--- Key mappings
+-- File name search
vim.api.nvim_set_keymap('n', '<C-p>', ':FzfLua files<CR>', { silent = true })
+-- Live grep for text
+vim.api.nvim_set_keymap('n', '<leader>p', ':FzfLua live_grep<CR>', { silent = true })
vim.api.nvim_set_keymap('n', '<leader>v', ':split<CR>', { silent = true })
vim.api.nvim_set_keymap('n', '<leader>h', ':vsplit<CR>', { silent = true })
@@ -28,6 +30,7 @@ vim.opt.tabstop = 4
vim.api.nvim_set_keymap('n', '<leader>d', ':e /home/andrew/gitRepos/toDoList/toDoList.md<CR>', {noremap = true, silent = true})
+vim.api.nvim_set_keymap('n', '<leader>i', ':cd /home/andrew/gitRepos/notes <CR>:e /home/andrew/gitRepos/notes/index.md<CR>', {noremap = true, silent = true})
-- Normal mode and visual mode mappings
@@ -66,5 +69,15 @@ vim.api.nvim_set_keymap('n', '<Leader>S', ':set nospell<CR>', { noremap = true,
vim.api.nvim_set_keymap('n', 'rf', '<C-^>', { noremap = true, silent = true })
+vim.api.nvim_set_keymap('n', 'gf', ':e <cfile><CR>', {noremap = true, silent = true})
+
+
+
+-- Insert latex for markdown
+vim.api.nvim_set_keymap('i', '<C-l>', '$<left>$', { noremap = true })
+--Bold for markdown
+vim.api.nvim_set_keymap('i', '<C-b>', '**<left><left>**', { noremap = true })
+
+