diff --git a/after/plugin/fugitive.lua b/after/plugin/fugitive.lua index 21df11cf..41f0512b 100644 --- a/after/plugin/fugitive.lua +++ b/after/plugin/fugitive.lua @@ -1,4 +1,4 @@ -vim.keymap.set("n", "gs", vim.cmd.Git); +vim.keymap.set("n", "gs", vim.cmd.Git) local ThePrimeagen_Fugitive = vim.api.nvim_create_augroup("ThePrimeagen_Fugitive", {}) @@ -14,12 +14,12 @@ autocmd("BufWinEnter", { local bufnr = vim.api.nvim_get_current_buf() local opts = {buffer = bufnr, remap = false} vim.keymap.set("n", "p", function() - vim.cmd [[ Git push ]] + vim.cmd.Git('push') end, opts) -- rebase always vim.keymap.set("n", "P", function() - vim.cmd [[ Git pull --rebase ]] + vim.cmd.Git({'pull', '--rebase'}) end, opts) -- NOTE: It allows me to easily set the branch i am pushing and any tracking diff --git a/after/plugin/lsp.lua b/after/plugin/lsp.lua index 9c99d73f..0e2faa9a 100644 --- a/after/plugin/lsp.lua +++ b/after/plugin/lsp.lua @@ -45,20 +45,20 @@ lsp.on_attach(function(client, bufnr) local opts = {buffer = bufnr, remap = false} if client.name == "eslint" then - vim.cmd [[ LspStop eslint ]] + vim.cmd.LspStop('eslint') return end - vim.keymap.set("n", "gd", function() vim.lsp.buf.definition() end, opts) - vim.keymap.set("n", "K", function() vim.lsp.buf.hover() end, opts) - vim.keymap.set("n", "vws", function() vim.lsp.buf.workspace_symbol() end, opts) - vim.keymap.set("n", "vd", function() vim.diagnostic.open_float() end, opts) - vim.keymap.set("n", "[d", function() vim.diagnostic.goto_next() end, opts) - vim.keymap.set("n", "]d", function() vim.diagnostic.goto_prev() end, opts) - vim.keymap.set("n", "vca", function() vim.lsp.buf.code_action() end, opts) - vim.keymap.set("n", "vrr", function() vim.lsp.buf.references() end, opts) - vim.keymap.set("n", "vrn", function() vim.lsp.buf.rename() end, opts) - vim.keymap.set("i", "", function() vim.lsp.buf.signature_help() end, opts) + vim.keymap.set("n", "gd", vim.lsp.buf.definition, opts) + vim.keymap.set("n", "K", vim.lsp.buf.hover, opts) + vim.keymap.set("n", "vws", vim.lsp.buf.workspace_symbol, opts) + vim.keymap.set("n", "vd", vim.diagnostic.open_float, opts) + vim.keymap.set("n", "[d", vim.diagnostic.goto_next, opts) + vim.keymap.set("n", "]d", vim.diagnostic.goto_prev, opts) + vim.keymap.set("n", "vca", vim.lsp.buf.code_action, opts) + vim.keymap.set("n", "vrr", vim.lsp.buf.references, opts) + vim.keymap.set("n", "vrn", vim.lsp.buf.rename, opts) + vim.keymap.set("i", "", vim.lsp.buf.signature_help, opts) end) lsp.setup() diff --git a/after/plugin/telescope.lua b/after/plugin/telescope.lua index 047596be..8d46c7cf 100644 --- a/after/plugin/telescope.lua +++ b/after/plugin/telescope.lua @@ -2,6 +2,6 @@ local builtin = require('telescope.builtin') vim.keymap.set('n', 'pf', builtin.find_files, {}) vim.keymap.set('n', '', builtin.git_files, {}) vim.keymap.set('n', 'ps', function() - builtin.grep_string({ search = vim.fn.input("Grep > ") }); + builtin.grep_string({ search = vim.fn.input("Grep > ") }) end) diff --git a/lua/theprimeagen/init.lua b/lua/theprimeagen/init.lua index fbe758d4..eda3d181 100644 --- a/lua/theprimeagen/init.lua +++ b/lua/theprimeagen/init.lua @@ -25,7 +25,7 @@ autocmd('TextYankPost', { autocmd({"BufWritePre"}, { group = ThePrimeagenGroup, pattern = "*", - command = "%s/\\s\\+$//e", + command = [[%s/\s\+$//e]], }) vim.g.netrw_browse_split = 0 diff --git a/lua/theprimeagen/packer.lua b/lua/theprimeagen/packer.lua index 89c9232e..59d84f21 100644 --- a/lua/theprimeagen/packer.lua +++ b/lua/theprimeagen/packer.lua @@ -1,7 +1,7 @@ -- This file can be loaded by calling `lua require('plugins')` from your init.vim -- Only required if you have packer configured as `opt` -vim.cmd [[packadd packer.nvim]] +vim.cmd.packadd('packer.nvim') return require('packer').startup(function(use) -- Packer can manage itself diff --git a/lua/theprimeagen/remap.lua b/lua/theprimeagen/remap.lua index d449d516..93d1cca1 100644 --- a/lua/theprimeagen/remap.lua +++ b/lua/theprimeagen/remap.lua @@ -19,30 +19,26 @@ vim.keymap.set("n", "svwm", function() end) -- greatest remap ever -vim.keymap.set("x", "p", "\"_dP") +vim.keymap.set("x", "p", [["_dP]]) -- next greatest remap ever : asbjornHaland -vim.keymap.set("n", "y", "\"+y") -vim.keymap.set("v", "y", "\"+y") -vim.keymap.set("n", "Y", "\"+Y") +vim.keymap.set({"n", "v"}, "y", [["+y]]) +vim.keymap.set("n", "Y", [["+Y]]) -vim.keymap.set("n", "d", "\"_d") -vim.keymap.set("v", "d", "\"_d") +vim.keymap.set({"n", "v"}, "d", [["_d]]) -- This is going to get me cancelled vim.keymap.set("i", "", "") vim.keymap.set("n", "Q", "") vim.keymap.set("n", "", "silent !tmux neww tmux-sessionizer") -vim.keymap.set("n", "f", function() - vim.lsp.buf.format() -end) +vim.keymap.set("n", "f", vim.lsp.buf.format) vim.keymap.set("n", "", "cnextzz") vim.keymap.set("n", "", "cprevzz") vim.keymap.set("n", "k", "lnextzz") vim.keymap.set("n", "j", "lprevzz") -vim.keymap.set("n", "s", ":%s/\\<\\>//gI") +vim.keymap.set("n", "s", [[:%s/\<\>//gI]]) vim.keymap.set("n", "x", "!chmod +x %", { silent = true })