[英]Xdebug and VIm: unfolding the entire array children in the debuggerwatch window
[英]Vdebug - maximize DebuggerWatch window on load
vim插件vdebug在启动调试器时会打开多个拆分。 其中之一是右上角的DebuggerWatch
。 我在某处阅读,可以设置一个autocmd来侦听该缓冲区的打开并采取措施。 在这种情况下,我想运行:resize 100
以最大化高度。 我知道如何通过文件类型或文件glob来设置autocmd,但不能通过不是文件的缓冲区名称来设置。 我该如何为此写一个autocmd?
我能够像这样在进入缓冲区时调整大小:
augroup vdebugwatchpanellarger
autocmd!
autocmd BufEnter DebuggerWatch resize 999
autocmd BufEnter DebuggerStack resize 999
augroup END
这很有用,因为至少如果我导航到这些缓冲区之一,它将调整它们的大小。 但是我还无法在加载缓冲区时调整它的大小。 我尝试了BufRead
, BufNew
, BufAdd
而不是BufEnter
。 没有效果。
该插件将“ DebuggerWatch”窗口的:help 'syntax'
选项设置为debugger_watch
因此使用:help Syntax
事件应该可以工作:
augroup vdebugwatchpanellarger
autocmd!
autocmd Syntax debugger_watch resize 999
augroup END
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.