vim脚本函数定义中的尖号(#)是什么意思?

威克斯

所以,当我找到此页面时,我一直在寻找在vimcript中获取一些面向对象的东西的方法

因此,例如:

   function gnat#Make () dict
      ...
      return
   endfunction gnat#Make
  • “#”是什么意思?
  • 它是否与以这种方式显式结束函数有关?(通常是一个endfu[nction]没有函数名的函数)

谢谢!

yolenoyer

#是自动加载脚本。尝试:h autoload获取更多信息。

我不认为Vim帮助中所写的“显式”函数结尾是不允许的:

:endf[unction]   The end of a function definition.  Must be on a line
                 by its own, without other commands.

但是看来,当您尝试在后面放置一些内容时:endf,即使它不是函数的名称,也不会发生错误。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在scanf()函数中的%号后的#号是什么意思?

在TypeScript类型定义中,“&”号是什么意思?

在函数声明中,仅*号是什么意思?

->在Python函数定义中是什么意思?

星形在函数定义(例如“ function *()”)中是什么意思?

括号在以下函数定义中是什么意思?

指针 - 函数定义中结构后的“*”是什么意思?

尖号方括号方括号A ^ [[A-这是什么意思?

vim中的“ ^ @”是什么意思?

$ @在shell脚本中是什么意思?

$ *在shell脚本中是什么意思

在Bash脚本中,“ $!”是什么意思?

!$在Bash脚本中是什么意思?

在shell脚本中,。[!。] *是什么意思?

\( 在 bash 脚本中是什么意思

$ {!#}在Shell脚本中是什么意思?

'@@' 在windbg 脚本中是什么意思

Shell脚本行末的“&”号是什么意思?

在Vim中两个等号(==#)之后的哈希(#)号是什么意思

# 到底是什么意思。(尖号点)在 Common Lisp 中做什么?是否导致变量没有值错误?

Postgresql函数中的“ $$”是什么意思?

R中%>%函数是什么意思?

在 c 函数中 ... 是什么意思

成员函数签名末尾的&(&)号是什么意思?

在C#中,函数名称前的波浪号是什么意思?

Shell脚本:-z在Shell脚本中是什么意思?

$ @作为bash脚本函数参数是什么意思

/ var / log / messages中的错误号是什么意思?

列表中的省略号是什么意思?