mirror of
https://github.com/sadan4/nvim.git
synced 2024-11-16 22:34:39 -05:00
add mapleader, and eregex for decent regex in search nd replace
This commit is contained in:
parent
555767ac22
commit
f82b2495f6
3 changed files with 16 additions and 5 deletions
|
@ -1,4 +1,6 @@
|
|||
local tb = require("telescope.builtin")
|
||||
|
||||
vim.g.mapleader = " "
|
||||
-- find Files
|
||||
vim.keymap.set("n", "<C-f>f", tb.find_files, {})
|
||||
-- find Text
|
||||
|
@ -50,10 +52,14 @@ vim.keymap.set("n", "gD", vim.lsp.buf.declaration, {})
|
|||
vim.keymap.set("n", "gi", vim.lsp.buf.implementation, {})
|
||||
vim.keymap.set("n", "<C-.>", vim.lsp.buf.code_action, {})
|
||||
-- copy and paste
|
||||
vim.keymap.set("v", "<A-c>", "\"+y", {})
|
||||
vim.keymap.set("n", "<A-c>", "\"+yy", {})
|
||||
vim.keymap.set("v", "<A-v>", "\"+p", {})
|
||||
vim.keymap.set("n", "<A-v>", "\"+p", {})
|
||||
vim.keymap.set("v", "<A-c>", '"+y', {})
|
||||
vim.keymap.set("n", "<A-c>", '"+yy', {})
|
||||
vim.keymap.set("v", "<A-v>", '"+p', {})
|
||||
vim.keymap.set("n", "<A-v>", '"+p', {})
|
||||
-- lsp rename
|
||||
vim.keymap.set("n", "<F2>", vim.lsp.buf.rename, {})
|
||||
vim.keymap.set({ "n", "v" }, ";", ":")
|
||||
|
||||
vim.keymap.set("n", "<leader>/", ":call eregex#toggle()<CR>", {
|
||||
noremap = true,
|
||||
})
|
||||
|
|
|
@ -2,6 +2,9 @@ local plugins = {
|
|||
{
|
||||
"lambdalisue/suda.vim",
|
||||
},
|
||||
{
|
||||
"sadan4/eregex.vim"
|
||||
},
|
||||
{
|
||||
"windwp/nvim-ts-autotag"
|
||||
},
|
||||
|
|
|
@ -7,6 +7,8 @@ vim.opt.shiftwidth = 4
|
|||
vim.opt.smartcase = true
|
||||
vim.opt.ignorecase = true
|
||||
vim.opt.scrolloff = 6
|
||||
-- eregex.vim
|
||||
vim.g.eregex_default_enable = 1
|
||||
|
||||
vim.api.nvim_create_autocmd({ "BufEnter" }, {
|
||||
|
||||
|
|
Loading…
Reference in a new issue