如何阻止 vim 尝试连接到 X 服务器?

如何阻止 vim 尝试连接到 X 服务器?

我在 SSH 会话中的 bash 会话中启动 vim。由于某些原因,此会话已启用 X 转发,但是 - 我希望 vim不是尝试连接到 X 服务器(请参阅这个问题)。

其他取消设置DISPLAY环境变量 - 我可以为 vim 本身做一些事情,以防止它连接到 X 服务器(无论是否DISPLAY定义)?

答案1

“-X”将阻止 vim 连接到 X 服务器。

vim -X

引用手册页:

-X          Don't connect to the X server.  Shortens startup time
            in a terminal, but the window title and clipboard will
            not be used.

如果您希望每次运行 vim 时都是如此,那么您可以向 .bash_profile 添加一个别名,如下所示:

alias vim="/bin/vim -X"

相关内容