是否可以从我的vimrc设置vim的servername而不是使用--servername
命令行开关?如果我尝试其中一个
set v:servername="TEX"
let v:servername="TEX"
我收到未知选项错误,无法分别覆盖只读变量错误。
答案 0 :(得分:8)
根据文档(:help v:servername
),v:servername
变量是只读的。
根据serverRegisterName()
中的源代码if_xcmdsrv.c
从三个地方调用:
main()
功能所以你的问题的答案是否定的,你不能在.vimrc
或除命令行参数之外的任何其他地方设置服务器名称。