aboutsummaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
authorjdhao <jdhao@hotmail.com>2021-08-14 01:23:43 +0800
committerjdhao <jdhao@hotmail.com>2021-08-14 01:23:43 +0800
commit07c80f948df52deff38f5b838b4a0dc42b683cdb (patch)
treed349926dac605a064b8ca40d3c6c6a8031d2ee92 /core
parent42d3c49fea1f0daf6aa86ac557e3b1b9a0fcbcbe (diff)
Use proper true or false value for boolean variables
In lua, 0 and empty string is true, which is counter-intuitive and different from vim script. So we need to use proper boolean type for vim script global variables, instead of numbers.
Diffstat (limited to 'core')
-rw-r--r--core/globals.vim6
1 files changed, 3 insertions, 3 deletions
diff --git a/core/globals.vim b/core/globals.vim
index b1c795f..a89fad6 100644
--- a/core/globals.vim
+++ b/core/globals.vim
@@ -1,9 +1,9 @@
"{ Global Variable
"{{ Custom variables
-let g:is_win = has('win32') || has('win64')
-let g:is_linux = has('unix') && !has('macunix')
-let g:is_mac = has('macunix')
+let g:is_win = (has('win32') || has('win64')) ? v:true : v:false
+let g:is_linux = (has('unix') && !has('macunix')) ? v:true : v:false
+let g:is_mac = has('macunix') ? v:true : v:false
"}}
"{{ Builtin variables