gpt4 book ai didi

Vim mksession 将变量作为文字

转载 作者:行者123 更新时间:2023-12-04 05:23:29 25 4
gpt4 key购买 nike

我在 VIM 中有一个调用 mksession 的函数。我想让它使用函数参数,但它将变量作为文字:

func! MakeFullSession(name)
execute mksession! a:name
[...]

session 被保存到一个名为“a:name”的文件中。我可以改变这种行为吗?最好的甚至是带有一个前置目录:
~/.vim/sessions/.a:name

最佳答案

您需要将要执行的所有内容放在引号中,然后连接 a:name 的值.试试这个:

execute "mksession! " . a:name

关于Vim mksession 将变量作为文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13459103/

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