12
有没有办法在vim中检查一个变量的类型?我需要检查以确保我的函数参数是一个数字,我不知道如何去做。如何确定vim函数中的变量类型?
有没有办法在vim中检查一个变量的类型?我需要检查以确保我的函数参数是一个数字,我不知道如何去做。如何确定vim函数中的变量类型?
您正在查找type(varname)
。请注意,显式类型检查有点代码味(特别是因为Vim完成的确切的隐式类型转换并不广为人知)。尽管我不得不承认,有时候他们确实会设计一个漂亮而短小的功能界面。
':h type()'解释了如何正确使用它。 – romainl