From be594ae121390cac093d5b61c9faf8dc319c06ee Mon Sep 17 00:00:00 2001 From: Sanchayan Maity Date: Wed, 11 Nov 2020 19:43:18 +0530 Subject: [PATCH] nvim: Use nvim_command for disabling back ups and swap Using the vim.o API seems to have no effect for these three options. Set them via the 'nvim_command' API. --- nvim/.config/nvim/lua/init.lua | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/nvim/.config/nvim/lua/init.lua b/nvim/.config/nvim/lua/init.lua index cd8d864..05f331d 100644 --- a/nvim/.config/nvim/lua/init.lua +++ b/nvim/.config/nvim/lua/init.lua @@ -17,9 +17,6 @@ vim.o.joinspaces = false vim.o.showmode = false vim.o.splitbelow = true vim.o.splitright = true -vim.o.backup = false -vim.o.writebackup = false -vim.o.swapfile = false vim.o.foldenable = false vim.o.undofile = true vim.o.hidden = true @@ -96,6 +93,10 @@ vim.api.nvim_command('set backspace=indent,eol,start') vim.api.nvim_command('set diffopt=filler,internal,algorithm:histogram,indent-heuristic') -- Load out custom colorscheme vim.api.nvim_command('colorscheme yolokai') +-- Do not create any backups or swap file +vim.api.nvim_command('set nobackup') +vim.api.nvim_command('set nowritebackup') +vim.api.nvim_command('set noswapfile') require 'plugins' require 'autocmd'