我尝试在我的文本文档中捕获带有计算的行
并执行它们。
我在我的函数中使用它:
for i in range(startline,endline)
let calculation = getline(i)
...
let out = eval(calculation)
...
endfor
有时会出现问题,我收到此消息:
Error detected while processing function....
Line ...
E488: Trailing Characters
Line .. 是我函数中的 line-nr。
我还想知道它涉及哪个计算(我的文本文档中的哪一行):
如果检测到错误 = 回波计算
如何检查是否有错误消息并回显变量“计算”?