gpt4 book ai didi

Vimrc 在 cmap 中使用变量

转载 作者:行者123 更新时间:2023-12-04 13:44:19 25 4
gpt4 key购买 nike

我正在写一段 vimscript 来管理 session 。我想让用户配置他们想要保存 session 的目录,即:

let g:sessions_dir = "~/.vim/sessions"

我有许多命令可以让用户创建和加载 session 。但是我也想提供一个 cmap让用户选项卡浏览该目录中的 session 。
cmap GSo :wa<CR> :source ~/.vim/sessions

这是有效的,用户可以点击 TAB 来循环浏览他们的 session 文件。但是,我想使用该 g:sessions_dir cmap 中的变量。

最佳答案

你可以把cmapexecute .例如,

exe "cmap Gso :wa<CR> :so ".g:sessions_dir

关于Vimrc 在 cmap 中使用变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13324549/

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