+ -
当前位置:首页 → 问答吧 → 怎么修改bash终端窗口的默认大小

怎么修改bash终端窗口的默认大小

时间:2009-08-22

来源:互联网

打开终端的窗口有些文件一行显示不全,每次都要手动把窗口拉大一些。这个窗口默认大小怎么调整呢?

man bash说是SIGWINCH自动调整,我在输出的变量里面看到了它产生的变量LINES=24 ,却没有看到COLUMUS,那这个SIGWINCH又可否自己定义呢?

作者: alonersir   发布时间: 2009-08-22

这是虚拟终端的问题吧,用的什么虚拟终端?
gnome-terminal? konsole? 还是其它?没有菜单设置?
rxvt-unicode可以在$HOME/.Xresources里加上像这样一行:
URxvt.geometry:90x26+180+180

作者: kgnn   发布时间: 2009-08-22

引用:
作者: kgnn
这是虚拟终端的问题吧,用的什么虚拟终端?
gnome-terminal? konsole? 还是其它?没有菜单设置?
rxvt-unicode可以在$HOME/.Xresources里加上像这样一行:
URxvt.geometry:90x26+180+180
借贵地问kgnn大哥一个问题:
我把xterm配置写进~/.Xresources,所以把urxvt配置写进了~/.Xdefaults
urxvt到底能读几个配置文件?有什么顺序不?~/.Xabcd,~/.Xbcde...都行么?

作者: stesen   发布时间: 2009-08-22

我不用.Xdefaults
urxvt,xterm配置可以一起写在~/.Xresources
这些不是urxvt或xterm读取的,而是Xorg读取这些资源(resource)
urxvt,xterm会使用那些资源设置

xinit - X Window System initializer
xinit是用来启动X server和X client的,它的默认配置文件是$HOME/.xinitrc,没有就会用系统级的/etc/X11/xinit/xinitrc
/etc/X11/xinit/xinitrc 只有一句
. /etc/X11/Xsession
而/etc/X11/Xsession里有
SYSRESOURCES=/etc/X11/Xresources
USRRESOURCES=$HOME/.Xresources
还有其它很多设置

还有从控制台启动X的命令startx是个脚本,它主要是设置一些参数(默认或用命令行参数指定),并传递给xinit,由xinit来启动X
Debian Lenny是这样,其它发行版的默认配置文件可能会有所不同。
.Xabcd这种随便安的名不会自动加载的吧。

作者: kgnn   发布时间: 2009-08-23

问题我不能解答。
但看来楼主是在问:文字界面下如何设定bash的输出设置,而文字显示模式(一个屏幕X乘以Y个字符阵列)则由楼主另想方法设置。

作者: abby   发布时间: 2009-08-23

引用:
作者: kgnn
我不用.Xdefaults
urxvt,xterm配置可以一起写在~/.Xresources
这些不是urxvt或xterm读取的,而是Xorg读取这些资源(resource)
多谢,受教了

作者: stesen   发布时间: 2009-08-23

是我的问题没有说清楚,我用的xfce4-terminal,在12寸的小本上,初始化窗口比较小,希望它跳出来的时候大一些,这样显示得多一些,要不然我必须手动拖拉窗口。
我试着缩小字体,结果窗口初始化也跟着变小了,实际显示的字符还是那么多。

谢谢kgnn的提示,我在.config/Terminal/terminalrc里面找到并修改了MiscDefaultGeometry,现在terminital初始化窗口变大了。

作者: alonersir   发布时间: 2009-08-24