首先,这不是历史规模的问题。
(gdb) show history size
The size of the command history is 70000000.
其次,它发生在 xterm 中而不是 vt100 中,而且由于奇怪的配色方案和其他东西,我不要 vt100。
有什么方法可以调整 xterm 以允许使用箭头键浏览前面的命令列表?
答案1
使用TERM=xterm
,光标键定义为应用模式,这对于不初始化终端的应用程序不起作用。您可以设置TERM=xterm-noapp
(如果您有完整的 terminfo 数据库),它不使用应用程序模式。
进一步阅读:
- 我的光标键不起作用(ncurses 常见问题)
- 为什么我不能在(任何)shell 中使用光标键?