8 ms·
There's the built-in `packadd editexisting` to take care of that; On Unix https://github.com/gioele/vim-autoswap https://github.com/gioele/vim-autoswap could be
by konfekt 2y ago
There's the built-in `packadd editexisting` to take care of that; On Unix https://github.com/gioele/vim-autoswap https://github.com/gioele/vim-autoswap could be more convenient.
- amelius 2y agoThanks, but these only seem to work with graphical versions of Vim. Also, if you suspend your Vim session, these seem to stop working.
- konfekt 2y agoTry these work-arounds: - either adding to your `:help vimrc` if has('clientserver') && empty(v:servername) try call remote_startserver('VIM-' . getpid()) catch '^Vim\%((\a\+)\)\=:E\%(941\|240\)' endtry endif - or, at least on Unix, calling vim by, say `$HOME/bin/vim` with `$HOME/bin` in `$PATH` and launching /usr/bin/vim --servername vim -u ~/.vim/vimrc "$@"