nvim

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit 7e872afa3266a9c5087e7b87b8eb186557233657
parent f472b6cf3608d40e4ef7bd97d3b5cff9c9c51fdd
Author: Andrew <andrewlaack1@gmail.com>
Date:   Mon,  8 Apr 2024 23:13:24 -0500

Updated config for better file traversal

Diffstat:
Mlua/core/keymaps.lua | 38++++++++++++++++++++++++++++++++++++++
Mlua/core/plugins.lua | 5++++-
Mplugin/packer_compiled.lua | 5+++++
3 files changed, 47 insertions(+), 1 deletion(-)

diff --git a/lua/core/keymaps.lua b/lua/core/keymaps.lua @@ -26,7 +26,45 @@ vim.api.nvim_set_keymap('i', '<expr> <TAB>', 'pumvisible() ? "<C-y>" : "<TAB>"', vim.opt.tabstop = 4 +vim.api.nvim_set_keymap('n', '<leader>d', ':e /home/andrew/gitRepos/toDoList/toDoList.md<CR>', {noremap = true, silent = true}) + +-- Normal mode and visual mode mappings +vim.api.nvim_set_keymap('n', '<C-Down>', '5j', {noremap = true, silent = true}) +vim.api.nvim_set_keymap('n', '<C-Up>', '5k', {noremap = true, silent = true}) +vim.api.nvim_set_keymap('v', '<C-Down>', '5j', {noremap = true, silent = true}) +vim.api.nvim_set_keymap('v', '<C-Up>', '5k', {noremap = true, silent = true}) + +-- Insert mode mappings +vim.api.nvim_set_keymap('i', '<C-Down>', '<C-O>5j', {noremap = true}) +vim.api.nvim_set_keymap('i', '<C-Up>', '<C-O>5k', {noremap = true}) + +-- Operator-pending mode mappings +vim.api.nvim_set_keymap('o', '<C-Down>', ':<C-U>5j<CR>', {noremap = true, silent = true}) +vim.api.nvim_set_keymap('o', '<C-Up>', ':<C-U>5k<CR>', {noremap = true, silent = true}) + + + +vim.api.nvim_set_keymap('i', '<C-e>', '<Esc>', {noremap = true}) +vim.api.nvim_set_keymap('x', '<C-e>', ':normal! j<CR>', {noremap = true}) + + +vim.api.nvim_set_keymap('n', '<C-Right>', '<S-Right>', { noremap = true }) +vim.api.nvim_set_keymap('i', '<C-Right>', '<S-Right>', { noremap = true }) +vim.api.nvim_set_keymap('c', '<C-Right>', '<S-Right>', { noremap = true }) +vim.api.nvim_set_keymap('v', '<C-Right>', '<S-Right>', { noremap = true }) + +vim.api.nvim_set_keymap('n', '<C-Left>', '<S-Left>', { noremap = true }) +vim.api.nvim_set_keymap('i', '<C-Left>', '<S-Left>', { noremap = true }) +vim.api.nvim_set_keymap('c', '<C-Left>', '<S-Left>', { noremap = true }) +vim.api.nvim_set_keymap('v', '<C-Left>', '<S-Left>', { noremap = true }) + vim.api.nvim_set_keymap('n', '<Leader>s', ':set spell<CR>', { noremap = true, silent = true }) vim.api.nvim_set_keymap('n', '<Leader>S', ':set nospell<CR>', { noremap = true, silent = true }) + + +vim.api.nvim_set_keymap('n', 'rf', '<C-^>', { noremap = true, silent = true }) + + + diff --git a/lua/core/plugins.lua b/lua/core/plugins.lua @@ -15,7 +15,8 @@ return require('packer').startup(function(use) use 'wbthomason/packer.nvim' - use({ "iamcco/markdown-preview.nvim", run = "cd app && npm install", setup = function() vim.g.mkdp_filetypes = { "markdown" } end, ft = { "markdown" }, }) + +use({ "iamcco/markdown-preview.nvim", run = "cd app && npm install", setup = function() vim.g.mkdp_filetypes = { "markdown" } end, ft = { "markdown" }, }) use { "catppuccin/nvim", as = "catppuccin" } use { @@ -38,6 +39,8 @@ use { "ibhagwan/fzf-lua", requires = { "nvim-tree/nvim-web-devicons" } } +use {"tpope/vim-fugitive"} + use = { "junegunn/fzf", run = "./install --bin" } diff --git a/plugin/packer_compiled.lua b/plugin/packer_compiled.lua @@ -135,6 +135,11 @@ _G.packer_plugins = { loaded = true, path = "/home/andrew/.local/share/nvim/site/pack/packer/start/packer.nvim", url = "https://github.com/wbthomason/packer.nvim" + }, + ["vim-fugitive"] = { + loaded = true, + path = "/home/andrew/.local/share/nvim/site/pack/packer/start/vim-fugitive", + url = "https://github.com/tpope/vim-fugitive" } }