如何找到使用一个单词命令设置的
vim变量的值
如
:set foldmarker = {,}
我正在为foldtext()编写一个简单的自定义函数来设置折叠区域的自定义一行摘要
当我用任何折叠标记打开文档而不是我硬编码到函数中时,它的效果很好但看起来很有趣
这是功能
set foldtext=GetCustomFoldText() function GetCustomFoldText() let foldClose = '}' let foldTtl = v:foldend - v:foldstart return getline(v:foldstart) . ' (+) ' . foldTtl . ' lines... ' . foldClose endfunction
这使得:
function myAwsomeFunction() { // awsomeness here // awsomeness here // awsomeness here }
折成了这个:
function myAwsomeFunction() { (+) 5 lines... }
在我使用不同的foldmarker编辑文档之前,这很棒
我正试图从foldmarker动态确定foldClose
使用&在选项名称之前:
:let g:foo = &foldmarker :echo g:foo
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。