8
如果我有一个缓冲区的名称+数字(它甚至可能被隐藏),我如何向它发送命令,同时将焦点放在我的活动缓冲区上?如何向特定缓冲区发送命令?
如果我有一个缓冲区的名称+数字(它甚至可能被隐藏),我如何向它发送命令,同时将焦点放在我的活动缓冲区上?如何向特定缓冲区发送命令?
你不能;相反,为了在其上执行命令,必须(暂时)激活隐藏的缓冲区。
(唯一的例外是getbufline()
和get/setbufvar()
功能,但你不能做太多与他们。)
我ingo-library plugin提供了一个方便ingo#buffer#visible#Execute(bufnr, command)
函数来处理,对你。