我在 Ubuntu 9.10 上使用 rxvt-unicode 版本 9.06。我习惯使用 aterm,您可以使用 SHIFT + 向上/向下箭头将打印输出向上或向下滚动一行。您还可以使用 SHIFT + pgup/pgdown 向上或向下滚动一屏。
在 urxvt 中,我也可以使用 pgup/pgdown 组合,但不能使用向上/向下箭头组合。能够按单行滚动非常有用。您知道如何启用向上/向下箭头滚动吗?
这是我的~/.inputrc:
设置“如果歧义则显示全部”
这是我的 ~/.Xdefaults:
URxvt*几何:80x35 URxvt*透明:true URxvt*阴影:40 URxvt*保存行数:12000 URxvt*前景:白色 URxvt*背景:蓝色 URxvt*字体:-*-terminus-*-*-*-*-14-*-*-*-*-*-*-* URxvt*color4:皇家蓝 URxvt*color12:皇家蓝 URxvt*滚动条:true URxvt*scrollBar_right:false URxvt*滚动样式:rxvt
答案1
将以下内容放入您的.Xresources
或.Xdefaults
URxvt.keysym.Shift-Up: command:\033]720;1\007
URxvt.keysym.Shift-Down: command:\033]721;1\007
查看UNIX stackexchange 网站上的答案了解更多信息。
答案2
我必须重新编译 rxvt-unicode 并取消注释src/feature.h
:
/*#定义SCROLL_ON_SHIFT*/
就这么简单。