问题标签 [viml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
regex - vimscript 中的正则表达式
在 vimscript 中,如何http://www.google.com
使用正则表达式摆脱这种情况,并将其存储在另一个变量中?
我似乎找不到任何关于此的文档。
vim - Vimscript:查找最后一个左括号或括号
我想在 vimscript 中编写一个函数来查找一行中最后一个开括号或括号。这不一定是一个简单的问题,因为它需要能够处理以下所有问题:
如您所见,嵌套括号、不同符号和字符串标记都需要智能处理。这甚至可能吗?是否有带有 vimscript 正则表达式的工具来进行上下文感知搜索,这些搜索知道字符串中未闭合括号和括号之间的区别?
鉴于您可以语法突出显示不平衡的括号,因此应该可以在一行中找到最后一个未闭合的括号/括号。如何才能做到这一点?
vim - VimScript 还是 VimL?
Vim 脚本语言的正确名称是什么?我看到它被称为VimScript、Vim 脚本甚至VimL。
VimL 甚至在 GitHub 上被列为第10 大最受欢迎的编程语言!VimL 这个名字背后的历史是什么?为什么 Git 的人称它为 VimL?
vim - 如何在vimscript中将%放入变量中
我正在寻找使用 % char 捕获当前类名(在 java 中) - 但在 vimscript 我想将此字符串值推送到变量中
let objName = % 当前抛出错误,所以我正在寻求帮助(vimscript 新手)
function - Vimscript 打印功能?
Vimscript 中是否有允许您简单地将文本打印到编辑器的功能或约定?该函数echo
仅提供命令行打印功能,并不实际打印到编辑器。
vim - 匹配 vimscript 中的部分文件类型
我有一个文件jasmine.coffee
在 VIM 中被识别,但&filetype=='coffee'
评估为假。
有没有办法在 Vimscript 中进行部分文件类型匹配
vim - 在 VimScript 中解析日期
给定一个“2012-09-31”形式的日期字符串,我想要一个 vimscript 函数来解析它,这样我就可以计算相对日期。欢迎使用纯 vimscript 或 python 解决方案。
vim - Vimscript: Number of listed buffers
In my vimscript, I need to get a count of all buffers that are considered listed/listable (i.e. all buffers that do not have the unlisted, 'u', attribute).
What's the recommended way of deriving this value?
vim - vimscript 调用与执行
call
在 vimscript 中,和 和有什么区别execute
?在什么场景/用例中我应该使用一个与另一个?
(免责声明,我知道 vim 中提供了广泛的在线帮助 - 我正在寻求这个特定问题的简明答案)。
vim - 奇怪的 vimscript 冒号语法
我在阅读逃犯插件的源代码时遇到了一些奇怪的 vimscript 语法,我无法找到任何文档或弄清楚它的作用。这是一个用户命令,后跟一个空格和一个冒号,如下所示(第三行):
我以前从未见过这个!我已经阅读了 Steve Losh 的 Learn Vimscript the Hardway 一书,阅读了大量关于 vimscript 的文章,经常阅读帮助,除了这里之外从未遇到过这个问题。有人知道吗?