繁体   English   中英

Vdebug-加载时最大化DebuggerWatch窗口

[英]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

这很有用,因为至少如果我导航到这些缓冲区之一,它将调整它们的大小。 但是我还无法在加载缓冲区时调整它的大小。 我尝试了BufReadBufNewBufAdd而不是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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM