如何修复GDB ;途易规模问题?
当打开和关闭TUI模式(使用Ctrl+x,a)时,gdb通常仅使用一半屏幕(因此cmd和src窗口各只占用屏幕的1/4),并且如何修复GDB ;途易规模问题?,gdb,readline,Gdb,Readline,当打开和关闭TUI模式(使用Ctrl+x,a)时,gdb通常仅使用一半屏幕(因此cmd和src窗口各只占用屏幕的1/4),并且winheight cmd+5无法工作 如何防止或修复此问题?这显然是与readline相关的问题 显然有人已经研究过了:所以希望它能在更新版本的gdb中得到修复 同时,当问题发生时,可以使用以下乱码来解决问题: 切换TUI模式,直到出现问题 在运行gdb的计算机上打开另一个终端,并使用类似于pkill-SIGWINCH-gdb的命令将SIGWINCH发送到gdb进程 切
winheight cmd+5
无法工作
如何防止或修复此问题?这显然是与readline相关的问题 显然有人已经研究过了:所以希望它能在更新版本的gdb中得到修复 同时,当问题发生时,可以使用以下乱码来解决问题:
pkill-SIGWINCH-gdb的命令将SIGWINCH发送到gdb进程
我在Windows上工作时遇到了类似的问题,通过Putty连接到运行gdb的服务器 我发现gdb从Putty那里获取了关于终端分辨率的信息(或者Putty将其交付给gdb?)。不幸的是,当Putty窗口最大化时,发送/接收的信息描述了正常(恢复)窗口大小 为了解决这个问题,我只是将putty窗口恢复到正常大小,手动调整大小,使其看起来最大化,再次最大化。在关闭和打开TUI后,我可以处理整个屏幕