Back to Spacevim

系统函数

docs/cn/api/system.md

2.4.01.3 KB
Original Source

可用接口 >> system

<!-- vim-markdown-toc GFM --> <!-- vim-markdown-toc -->

简介

system 函数提供了系统相关函数,包括判断当前系统平台,文件格式等函数。

变量

namesvaluesdescriptions
isWindows0 or 1check if the os is windows
isLinux0 or 1check if the os is linux
isOSX0 or 1check if the os is OSX
isDarwin0 or 1check if the os is Darwin

函数

namedescription
fileformat()return the icon of current file format
isDarwin()return 0 or 1, check if the os is Darwin

基本使用

这一个函数接口提供了两种版本可供使用,Vim 脚本 和 Lua 脚本:

vim script:

vim
let s:system = SpaceVim#api#import('system')

" check the if current os is Windows.
if s:system.isWindows
    echom "OS is Windows"
endif

lua script:

lua
local sys = require('spacevim.api').import('system')

if sys.isWindows == 1 then
    print('this is windows os!')
end