ubuntu - 如何在 .vimrc 中检测 vim 与 gvim

标签 ubuntu vim intellij-idea

我正在尝试为我的 ubuntu 笔记本电脑编写一个新的 .vimrc。我将 Intellij IDEA 与 Ideavim 插件以及 vim 和 gvim 一起使用。我想在 Intellij Idea 中为 vim、gvim 和 VIM 模式创建一个通用的 .vimrc。

在 Idea 中,:set relativenumber 命令不起作用,我只想为 vim 和 gvim 启用它。

有没有一种方法可以检测它是 vim 还是 gvim 然后运行 ​​:set relativenumber?或者,有没有一种方法可以创建一个单独的通用脚本,该脚本将在所有 3 个中运行,并分别为每个脚本文件创建一个单独的脚本文件?

最佳答案

您可以使用 if has("gui_running") 来检测您是在 vim 还是 gvim 中运行。

关于ubuntu - 如何在 .vimrc 中检测 vim 与 gvim,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36990665/

相关文章:

shell - 为 ubuntu 服务器上的所有用户执行命令的脚本

ubuntu - 在 Ubuntu 上安装 OpenManage - 登录失败

vim - 无法让 CtrlP 将工作目录设置为根文件夹

python - 尝试在 Ubuntu 12.10 上使用 pip 和 easy_install 与 Python2.7 安装 GDAL 时出错

java - 使用32位操作系统进行Java开发

vim - 如何设置 Vim 中的默认字体大小?

git - Vim Fugitive : Gblame reblame options

java - 从数据库模式生成 Java 类,无需持久化单元

maven - 如何使用 IntelliJ IDEA 在 Debug模式下运行 tomcat7-maven-plugin

java - 从多合一 jar 中附加 java 代理