aboutsummaryrefslogtreecommitdiff
path: root/.config/nvim
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim')
-rw-r--r--.config/nvim/init.lua7
1 files changed, 6 insertions, 1 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua
index 286740d..58f4f76 100644
--- a/.config/nvim/init.lua
+++ b/.config/nvim/init.lua
@@ -12,11 +12,15 @@ vim.o.tabstop = 2
vim.o.shiftwidth = 0
vim.o.expandtab = true
vim.o.undofile = true
-vim.o.scrolloff = 3
+vim.o.scrolloff = 10
vim.o.winborder = "single"
vim.o.mouse = ""
vim.o.completeopt = "menu,menuone,noselect"
+vim.o.backup = false
+vim.o.writebackup = false
+vim.o.swapfile = false
+
vim.g.mapleader = " "
vim.pack.add({
@@ -55,6 +59,7 @@ vim.api.nvim_create_autocmd("FileType", {
vim.keymap.set("t", "<esc><esc>", "<C-\\><C-n>")
vim.keymap.set("n", "<leader>t", ":hori term<CR>:resize 20<CR>")
vim.keymap.set("n", "<leader>f", ":Pick files tool='rg'<CR>")
+vim.keymap.set("v", "p", '"_dP', opts)
-- Switch between semantically related files easily :)
local exts = {{"c", "h"}, {"cc", "hh"}, {"cpp", "hpp"}, {"frag", "vert"}}