我在 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"