linux命令行窗口分割,linux screen命令将一个虚拟控制台分割成多个窗口

vim中想分屏一个split和vsplit就OK了,忽然想termianl中怎么分屏呢,这在编译程序和调试程序时,就不用切来切去的了,也先的高大上一些。上网查到了screen这个玩意。虽然没有深入的研究,但几条常用的命令也足够了。

apt-get install screen   //安装

1,screen -S doodlesomething:给当前屏幕命名为doodlesomething

2,Ctrl + a S (S是大写的) : 水平窗口

3,Ctrl + a | : 垂直窗口

这时候现有的窗口在上面,并在中间的水平横条上显示了这个窗口的ID和shell名称。

但是下面的窗口还没有运行新的shell。我们可以用前面介绍的方法来使它运行一个新的shell

首先:

按 Ctrl + a Tab使光标到下面的窗口中,

然后按 Ctrl + a c来创建新的窗口进行工作。

发现一个很不爽的现象,screen分割出来的窗口居然无法使用鼠标滚动前面的内容,这样使用gcc 编译如错误数量多的时候就坑了。

在网上找的了极少的资料后,还是没有办法解决,包括修改/etc/screen (Ubuntu 14.04)也达不到我想要的效果,修改该文档的修过是可以翻滚查看为开启窗口前的终端的历史记录显示,但是无法滚动自身窗口的内容。如果您有解决办法请指点一二。--->doodlesomething@163.com

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值