From 245855e5ff18b4023e4b0f87489ebfe73a5b6fb3 Mon Sep 17 00:00:00 2001 From: Sanchayan Maity Date: Mon, 15 May 2023 16:23:59 +0530 Subject: [PATCH] nvim: plugin/session: Do not load session if Quickfix list is loaded This is required if we want to use git-jump or do anything with `nvim -q`. --- nvim/.config/nvim/plugin/session.vim | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nvim/.config/nvim/plugin/session.vim b/nvim/.config/nvim/plugin/session.vim index bc5c509..09afe47 100644 --- a/nvim/.config/nvim/plugin/session.vim +++ b/nvim/.config/nvim/plugin/session.vim @@ -29,7 +29,8 @@ function! s:SessionLoad() " - neovim is started with arguments " - neovim is opened outside a git repository " - neovim is in pager mode and is getting input from STDIN - if (argc(-1) > 0 || fugitive#Head() == '' || g:session_in_pager_mode == 1) + " - neovim is opened with nvim -q + if (argc(-1) > 0 || fugitive#Head() == '' || g:session_in_pager_mode == 1 || (!empty(getqflist()))) return endif