From f68f7139cfd0f6a700e88e1962cbd7478c146fd1 Mon Sep 17 00:00:00 2001 From: Eric Milford Date: Thu, 9 Dec 2021 16:34:11 -0600 Subject: [PATCH] (nvim) Switch to Navigator plugin --- .config/nvim/lua/em/plugins/init.lua | 2 +- .config/nvim/plugin/navigator.lua | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 .config/nvim/plugin/navigator.lua diff --git a/.config/nvim/lua/em/plugins/init.lua b/.config/nvim/lua/em/plugins/init.lua index 082dd568..9fb51860 100644 --- a/.config/nvim/lua/em/plugins/init.lua +++ b/.config/nvim/lua/em/plugins/init.lua @@ -7,7 +7,6 @@ return require("packer").startup(function() use {"arcticicestudio/nord-vim"} use {"christoomey/vim-sort-motion"} use {"christoomey/vim-system-copy"} - use {"christoomey/vim-tmux-navigator"} use {"christoomey/vim-tmux-runner"} use {"coderifous/textobj-word-column.vim"} use {"dhruvasagar/vim-zoom"} @@ -34,6 +33,7 @@ return require("packer").startup(function() "neovim/nvim-lspconfig", "williamboman/nvim-lsp-installer" } + use {"numToStr/Navigator.nvim"} use { "nvim-telescope/telescope.nvim", requires = { {"nvim-lua/plenary.nvim"} } diff --git a/.config/nvim/plugin/navigator.lua b/.config/nvim/plugin/navigator.lua new file mode 100644 index 00000000..3ed86105 --- /dev/null +++ b/.config/nvim/plugin/navigator.lua @@ -0,0 +1,12 @@ +-- Configuration +require('Navigator').setup() + +-- Keybindings +local map = vim.api.nvim_set_keymap +local opts = { noremap = true, silent = true } + +map('n', "", "lua require('Navigator').left()", opts) +map('n', "", "lua require('Navigator').up()", opts) +map('n', "", "lua require('Navigator').right()", opts) +map('n', "", "lua require('Navigator').down()", opts) +map('n', "", "lua require('Navigator').previous()", opts)