我想要做如下操作:
但我收到了错误提示。
如何“扩展”变量b,或以其他方式解决这个问题?
let b = bufnr('%')
" do something that adds (potentially loads of) new buffers
buffer b
但我收到了错误提示。
"No matching buffer for b"
如何“扩展”变量b,或以其他方式解决这个问题?
let g:bar = '1'
之后,g:foo_{bar}
设计了变量g:foo1
。:h curly-braces-names
。它并不总是适用于所有上下文 - 但我必须承认我不记得哪些上下文与此语法不兼容。另一方面,:exe
总是有效的。 - Luc Hermitte