From bb16fe8d102960b2f643954449d94f5f9ae86f6d Mon Sep 17 00:00:00 2001 From: Marco Hinz Date: Fri, 15 Feb 2019 19:17:07 +0100 Subject: [PATCH] Nvim: old versions don't have stdpath() yet Fixes https://github.com/mhinz/vim-startify/issues/356 --- autoload/startify.vim | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/autoload/startify.vim b/autoload/startify.vim index 0aacf38..2522fec 100644 --- a/autoload/startify.vim +++ b/autoload/startify.vim @@ -1031,13 +1031,13 @@ function! s:get_session_path() abort if exists('g:startify_session_dir') let path = g:startify_session_dir elseif has('nvim') - let path = stdpath('data') . s:sep . 'session' + let path = has('nvim-0.3.1') + \ ? stdpath('data') . s:sep . 'session' + \ : '~/.local/share/nvim/session' else - if has('win32') - let path = '$HOME\vimfiles\session' - else - let path = '~/.vim/session' - endif + let path = has('win32') + \ ? '$HOME\vimfiles\session' + \ : '~/.vim/session' endif return resolve(expand(path))