diff --git a/nvim/.config/nvim/lua/config.lua b/nvim/.config/nvim/lua/config.lua index 1ba10ea..1773456 100644 --- a/nvim/.config/nvim/lua/config.lua +++ b/nvim/.config/nvim/lua/config.lua @@ -56,6 +56,8 @@ vim.keymap.set("n", "cs", ":let @/ = ''") vim.keymap.set("n", "fj", ":%!jq .") vim.keymap.set("n", "gg", ":exe '!gh gist create -w %:p'") +vim.keymap.set('n', 'sa', ':Move %') + --- tabs vim.keymap.set("n", "2", function() print("Setting tabstop to 2") diff --git a/nvim/.config/nvim/lua/options.lua b/nvim/.config/nvim/lua/options.lua index 0226f75..971a79f 100644 --- a/nvim/.config/nvim/lua/options.lua +++ b/nvim/.config/nvim/lua/options.lua @@ -1,23 +1,16 @@ -- SETTING CONFIGURATION vim.opt.autowrite = true --- vim.opt.backspace = 2 -- default in neovim? vim.opt.cpoptions:append("$") --- vim.opt.endofline -- default in neovim? --- vim.opt.laststatus = 2 -- default in neovim? --- vim.opt.backup = false -- default in neovim? vim.opt.swapfile = false vim.opt.wrap = false vim.opt.scrolloff = 3 vim.opt.showmatch = true --- vim.opt.showmode = true -- default in neovim? --- vim.opt.showmode = true -- default in neovim? vim.opt.timeoutlen = 500 vim.opt.virtualedit = "all" --- vim.opt.hlsearch = true -- default in neovim? vim.opt.ignorecase = true --- vim.opt.incsearch = true -- default in neovim? vim.opt.smartcase = true --- vim.opt.wrapscan = true -- default in neovim? +-- Allow use of tab in macros +vim.opt.wildcharm = ('\t'):byte() vim.opt.number = true vim.opt.relativenumber = true diff --git a/nvim/.config/nvim/lua/plugins.lua b/nvim/.config/nvim/lua/plugins.lua index c9bd300..0882acc 100644 --- a/nvim/.config/nvim/lua/plugins.lua +++ b/nvim/.config/nvim/lua/plugins.lua @@ -31,6 +31,7 @@ return require('packer').startup(function(use) use "lewis6991/gitsigns.nvim" use "nyngwang/NeoZoom.lua" -- TODO: Floating window background color use "ruifm/gitlinker.nvim" + use "tpope/vim-eunuch" use "gruvbox-community/gruvbox"