summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJustin Gassner <justin.gassner@mailbox.org>2024-01-03 10:31:56 +0100
committerJustin Gassner <justin.gassner@mailbox.org>2024-01-03 10:31:56 +0100
commite6203dba1bd15c360375c8afd09a25b7d04ab85a (patch)
tree0b21fd6c0fe283f8c729964b5774bc122dbb5970
parent76539e7639e5fb736d7459538a9322d90bcc0d62 (diff)
downloaddotfiles-e6203dba1bd15c360375c8afd09a25b7d04ab85a.tar.zst
Make undo persist except for temporary files
-rw-r--r--.config/nvim/init.vim7
1 files changed, 7 insertions, 0 deletions
diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim
index d49b7c0..db5ff31 100644
--- a/.config/nvim/init.vim
+++ b/.config/nvim/init.vim
@@ -29,6 +29,13 @@ nnoremap gj j
nnoremap k gk
nnoremap gk k
+" Persistent undo except for temporary files (MV24)
+set undofile
+augroup vimrc
+ autocmd!
+ autocmd BufWritePre /dev/shm/* setlocal noundofile
+augroup END
+
set spelllang=en_gb
let mapleader = ' '