gpt4 book ai didi

Vim:如何将 chdir 设置为变量中的路径

转载 作者:行者123 更新时间:2023-12-02 05:23:18 27 4
gpt4 key购买 nike

我有一个路径存储在一个变量中(比如 l:s),我想在 vim 脚本中执行 lcd l:s,但它告诉我路径“l:s”不存在。这里有什么问题,因为 vim 可以很好地解析其他 ex 命令中的变量名(echo 等)。我不明白其中的区别。

最佳答案

您可以使用exe 并构建命令:

let s:some_dir_name = "foo"
exe "lcd " . s:some_dir_name

这将评估变量 s:some_dir_name 并执行命令 lcd foo

(我没有使用你问题中的 l:s,因为那不是合法的变量名,但我想你明白了。)

关于Vim:如何将 chdir 设置为变量中的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13518771/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com