From 25b1fa48294277ffcb2cdf191ab2ccf17e47b24c Mon Sep 17 00:00:00 2001 From: fleaz Date: Wed, 4 Jan 2023 12:12:28 +0100 Subject: [PATCH] home/vim: disable folding on start and remember cursor position --- home-manager/modules/neovim.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/home-manager/modules/neovim.nix b/home-manager/modules/neovim.nix index 4237e8f..f784e94 100644 --- a/home-manager/modules/neovim.nix +++ b/home-manager/modules/neovim.nix @@ -99,6 +99,15 @@ set undoreload=1000 endif + " dont start with a fully folded document + set nofoldenable + + " Remember cursor position + autocmd BufReadPost * + \ if line("'\"") > 0 && line("'\"") <= line("$") | + \ exe "normal! g`\"" | + \ endif + " vim-go au FileType go nmap r (go-run) au FileType go nmap b (go-build)