2013-05-28 18 views
10

Tôi gỡ lỗi ứng dụng của mình bằng cách sử dụng gdb ở chế độ tui.Cách làm cho cửa sổ gdb tui lớn hơn

Khi tôi bắt đầu phiên gỡ lỗi, các cửa sổ chính được chia thành 2 phần có kích thước bằng nhau.

  • cửa sổ với mã nguồn (phía trên)
  • cửa sổ nơi tôi có thể gọi lệnh gdb (phía dưới)

2 cửa sổ có kích thước chính xác như vậy.

Có cách nào hoặc tổ hợp phím nào để làm cho cửa sổ mã nguồn lớn hơn cửa sổ khác không? Bất cứ điều gì để làm cho nó lớn hơn?

+0

Bạn có xem xét sử dụng 'Mx chế độ gdb' của 'emacs' ? Sau đó, những điều như vậy là đơn giản hơn (dưới * emacs *). –

+0

Hi Basile.I muốn sắp xếp nó thông qua bất kỳ lệnh GDB nào được sử dụng từ giao diện điều khiển GDB. Cảm ơn anyway cho đề nghị. –

Trả lời

10

Xem gdb manual for TUI commands.

Bạn về cơ bản cần phải phát hành một cái gì đó như: winheight SRC + 5 (tăng của một số cột) hoặc winheight SRC 20 (để thiết lập giá trị tuyệt đối)

+2

Hi Dbranko. nó hoạt động. Lần đầu tiên tôi lấy tên của các cửa sổ bằng cách gọi 'info win' và sau đó tôi tăng/giảm kích thước số cột tôi muốn (nếu số đó được cho phép bởi gdb..sometimes tôi nhận được chiều cao không hợp lệ). –

+1

trong phiên bản mới hơn 'gdb' có thể là' src' với các chữ cái không phải là chữ hoa - 'help winheight' nên liệt kê tên cửa sổ được chấp nhận – sdaau

+1

' winheight 'sẽ hoàn thành tab của các cửa sổ hiện đang hiển thị. –