commit ee38764480b904854ddbc6ecf77dde493bfc95b7
parent e850cb8562fa2e5fd97b2e27bff3d1048530b11e
Author: Tinmarino <tinmarino@gmail.com>
Date: Wed, 13 May 2020 22:43:41 -0400
Add: ShowVersion: os and vim version for easyer issue debug
Diffstat:
2 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/autoload/vimwiki/u.vim b/autoload/vimwiki/u.vim
@@ -21,6 +21,18 @@ function! vimwiki#u#cursor(lnum, cnum) abort
endfunction
+" Returns: OS name, human readable
+function! vimwiki#u#os_name() abort
+ if vimwiki#u#is_windows()
+ return 'Windows'
+ elseif vimwiki#u#is_macos()
+ return 'Mac'
+ else
+ return 'Linux'
+ endif
+endfunction
+
+
function! vimwiki#u#is_windows() abort
return has('win32') || has('win64') || has('win95') || has('win16')
endfunction
diff --git a/plugin/vimwiki.vim b/plugin/vimwiki.vim
@@ -211,6 +211,8 @@ function! s:get_version() abort
let l:plugin_branch = system('git --git-dir ' . s:plugin_dir . '/.git rev-parse --abbrev-ref HEAD')
let l:plugin_date = system('git --git-dir ' . s:plugin_dir . '/.git show -s --format=%ci')
if v:shell_error == 0
+ echo 'Os: ' . vimwiki#u#os_name()
+ echo 'Vim: ' . v:version
echo 'Branch: ' . l:plugin_branch
echo 'Revision: ' . l:plugin_rev
echo 'Date: ' . l:plugin_date