如何在Vim中使用:echo或:echomsg命令显示runtimepath的值?
如何在Vim中使用:echo或:echomsg命令显示runtimepath的值?
嗨,我来帮你搞定这个问题!你之前尝试的方法没成功,是因为runtimepath是Vim的内置配置选项,不是普通变量,得用特殊语法来引用它才行。
直接用下面的命令就能达到你想要的效果:
- 用
:echo显示:echo &runtimepath - 用
:echomsg显示:echomsg &runtimepath
这里的&前缀是Vim里专门用来访问内置配置选项的语法,加上它之后,Vim就会把runtimepath识别成对应的选项变量,而不是普通字符串,这样就能输出它的实际值了。
如果你觉得默认的逗号分隔格式看起来太挤,还可以用split函数把路径拆分成列表,让每个路径单独一行显示,可读性更好:
echo split(&runtimepath, ',')
备注:内容来源于stack exchange,提问作者aturegano
相关产品推荐
相关产品推荐

