腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
有没有
办法
模拟
Vimscript
/
VimL
函数
?
vim
、
vim-plugin
我想知道是否有任何方法可以
模拟
Vimscript
函数
进行测试。我知道有像vader.vim这样的框架,但没有提到mocking。
浏览 13
提问于2020-08-12
得票数 3
回答已采纳
2
回答
以编程方式获取变量列表
reflection
、
vim
是否可以使用
VimL
(也称为
VimScript
)表达式获取已声明变量的列表?我希望获得与使用-complete=expression的命令相同的一组值。目标是扩充该列表,以便在用户定义的命令完成
函数
中使用。
浏览 0
提问于2011-03-27
得票数 1
回答已采纳
3
回答
vim (新vim) Python反馈键中的转义序列
python
、
vim
、
neovim
python模块(vim.feedkeys)中有一个名为want键的
函数
,这几乎是我想要的。但是,我还没有弄清楚如何发送诸如
函数
键、箭头键、pgup、pgdown等东西,因为它总是从字面上看我的字符串。根据vim的反馈键的文档(
vimscript
版本,而不是python)vim.feedkeys("
浏览 3
提问于2021-03-07
得票数 0
回答已采纳
1
回答
在
Vimscript
(
vimL
)中,我如何扩充库的
函数
?
vim
我不想直接更改它,而是想在我的vimrc中添加一些东西来扩充该库中的一个
函数
,以便每当在该库中调用该
函数
时,我的
函数
也会被调用。我该怎么做?
浏览 2
提问于2011-03-01
得票数 0
1
回答
VimL
/
Vimscript
:如何从其内部
函数
访问外部
函数
的局部变量?
vim
、
scope
、
closures
、
scoping
外部
函数
s:my_function的目的是生成一个Funcref,它将基于cond执行适当的Ex命令(darg.a、darg.b或darg.c),而cond本身是由其他变量决定的。因此,我的问题是,当调用
函数
时,我不知道如何从darg my_inner_func**.但是
VimL
很好。
VimL
。任何帮助或指示都将不胜感激。
浏览 1
提问于2019-11-06
得票数 1
回答已采纳
1
回答
在Vim中,你能在光标所在的位置显示工具提示吗?
vim
有没有
办法
使用
VimScript
在光标所在的位置显示工具提示(类似于下拉菜单,但只有文本)?
浏览 1
提问于2011-02-10
得票数 7
回答已采纳
1
回答
如何调试vim indentexpr脚本?
debugging
、
vim
我正在查看
vimscript
代码,并希望同时修复它(我使用的是vim 8.2,可能存在版本不匹配)以及增强它。然而,我在调试时遇到了问题。我尝试在
vimscript
中手动调用该
函数
,但留下v:lnum作为一些无用数字(嗯,调用indentexpr的最后一行)。当我实际按下调用indentexpr的键时,
有没有
办法
进入调试模式?
浏览 29
提问于2020-05-15
得票数 4
4
回答
如何将列表追加到vim中的文件?
vim
我想将字符串列表附加到
VimL
中的文件中,以下是我的解决方法代码:call writefile(lines,"/tmp/tmpfile")
有没有
办法
在vim中直接附加到文件中?
浏览 3
提问于2012-01-23
得票数 6
回答已采纳
3
回答
如何检测
Vimscript
中是否存在特定文件?
vim
、
file-exists
我在
Vimscript
中寻找一种优雅的方法来检查当前目录中是否存在文件。也许可以使用Vim中不同的内置
函数
? :function!
浏览 91
提问于2010-06-23
得票数 116
回答已采纳
0
回答
Vim按多个分隔符拆分字符串
string
、
vim
、
split
、
delimiter
有没有
办法
拆分带有多个分隔符的
vimscript
字符串?例如,我知道这将按每个'/'拆分字符串例如:split('C:/test/blub\bla\bla\bla.txt', ['/', '\'])
浏览 10
提问于2018-07-09
得票数 0
回答已采纳
1
回答
在Vim中以正常模式使用
函数
的参数?
function
、
arguments
、
vim
我有一个
Vimscript
函数
,定义如下: normal a:a|"cylr a:b|x"cP然而,预期的操作(在正常模式下使用参数如何在
Vimscript
中的“正常”语句中使用参数?我发现没有
办法
做到这一点。
浏览 3
提问于2010-07-17
得票数 0
回答已采纳
1
回答
匹配
vimscript
中的部分文件类型
vim
、
viml
有没有
办法
在
Vimscript
中进行部分文件类型匹配
浏览 0
提问于2012-04-28
得票数 1
回答已采纳
1
回答
如何在nnoremap map内的
函数
调用后添加命令?
vim
我想用
vimscript
写一个
函数
,它为我写一个python
函数
体,然后把我的游标放在正确的位置。nnoremap <leader>cf cc<c-r>=ProduceFunction()<cr> 在插入的最后一行的末尾,我处于插入模式。所以我尝试将<esc>3kO附加到上面的代码中,但是<esc>只是被传递给
浏览 0
提问于2019-04-20
得票数 0
1
回答
获取所有ctag的列表
vim
、
ctags
是否有方法获取标记文件中定义的所有标记的
viml
列表?
有没有
办法
向vim要这个列表呢?例如,如果我想获得一个vim记忆的所有文件的列表,我可以使用v:oldfiles而不是直接挖掘.viminfo文件。标签上有类似的东西吗?
浏览 0
提问于2014-09-26
得票数 0
回答已采纳
1
回答
如何将变量放入:[range]r[ead] !{cmd}
vim
有没有
办法
将
VimScript
变量放入像r!这样的命令中?
浏览 2
提问于2016-10-20
得票数 1
回答已采纳
1
回答
在
VimL
中从其他自动加载的字典
函数
中调用自动加载的字典
函数
(
vimscript
)
vim
是否可以从Vim脚本中的另一个自动加载的字典
函数
中调用自动加载的字典
函数
?function!call foo#OtherDict.call_hi()E121: Undefined variable: foo#MyDict 由于Vim中与不触发自动加载的字典
函数
相关的错误然而,我不确定这是这个问题的根源,因为一旦文件被自动加载(通过foo#Initialize()),调用字典
函数
通常会起作用。上面的嵌套调用示例给了我一个错误
浏览 0
提问于2013-04-06
得票数 2
回答已采纳
1
回答
Vim:浏览文件中定义的文件层次结构?
json
、
vim
、
directory-structure
、
netrw
有没有
办法
让vim (或插件)读取一个json文件并用它来定义一个浏览结构? 在我的例子中,json文件定义了一本小说,它是章节的集合。章节是一组场景文件。
浏览 15
提问于2019-11-02
得票数 0
2
回答
Vimscript
:通过字符串获取正则表达式的所有匹配
regex
、
vim
在
vimscript
中,我们有substitute
函数
,它将接受标志'g'来替换所有出现的事件。那么,是否有任何有效的方法来获得一个字符串的所有匹配在
vimscript
?
浏览 8
提问于2015-12-03
得票数 5
回答已采纳
1
回答
我正在尝试使用
Vimscript
中的search()
函数
搜索字符串
search
、
vim
、
pattern-matching
有没有
办法
使用
Vimscript
获取搜索找到的实际字符串,而不仅仅是找到它的行号?
浏览 38
提问于2019-09-04
得票数 1
回答已采纳
1
回答
将局部变量传递给
viml
:-闭包在
viml
中创建的
函数
vim
我在运行时在一个execute/eval'd字符串中创建一个动态
函数
。这个
函数
是由调用生成器
函数
时存在的不同变量构建的。生成器
函数
如下, let body .= "endfunction" return function_name我使用这个
函数
如下所示首先,我创建一个回调,它给出作为结果生成的
函数
的名称。然后我用:call调
浏览 2
提问于2013-08-23
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券