vi - Vimscript 中是否有获取当前操作系统的命令?

标签 vi vim

标题说什么。我可以想到一些骇人听闻的方法来做到这一点,但是有没有正确的方法来做到这一点?

最佳答案

要检查 Windows,我见过的大多数脚本都使用以下内容:

let s:win = has("win16") || has("win32") || has("win64")

如果这些都没有定义,那么它是一个非windows系统,你可以试试uname来自 Martín Fixman 的建议.

关于vi - Vimscript 中是否有获取当前操作系统的命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2783224/

相关文章:

vim - Vim-在PHP文件上激活HTML代码段

vim - 如何在 emacs 中使用 viper 模式安装 Vim 脚本/插件

vim - 可以打开/关闭 autocmd 吗?

javascript - 我怎样才能让 Vim 得到正确的 JS 缩进?

linux - 有人可以帮助修复我的 vimrc 配置吗?

vim - vi 将光标移动到替换命令的开头

linux - 在 Linux VM 中退出 bash 模式

vim - 如何阻止Vim创建/打开新文件?

c++ - 如何在 Vi 和 Emacs 中使用相同缩进样式的 C++ 代码?

regex - 使用 vim 搜索和替换将 JSON 字段名称括在引号中