赞
踩
在ubuntu下经常需要同时使用多个命令行窗口,例如一个用于编译,一个用于看代码,一个用于adb shell等等。
ubuntu自带的gnome-terminal终端程序,可以支持标签页,也能满足上面的需求,但无法同时显示多个标签页,除非同时打开多个终端程序,这样切换起来也比较麻烦。所以研究了一下screen命令。
screen命令在一个终端程序中,切割成多个不同的区域,不同的区域可以同时显示。但要用screen命令,首先需要理解一些概念。
region(区域):region就是分割出来的一块一块的物理区域,可类比电脑屏幕
window(会话):windows就是一个一个的命令行,可类比电脑上运行一个程序
所有的screen设置,都必须先按ctrl + a,然后再按对应的快捷键。下面列出了我常用的一些命令,其中 -> 表示按下ctrl + a后并松开后,需要按另外的键
帮助
ctrl + A -> ?
创建一个新的window
ctrl + A -> c (小写c)
修改window名称(方便区分)
ctrl + A -> A (大写A)
左右分屏(把当前区域region切割成左右两块)
ctrl + A -> |
上下分屏(把当前区域region切割成上下两块)
ctrl + A -> S (大写S)
列出所有window
ctrl + A -> w (小写w)
在当前region显示某个window(每个window对应的数字可用ctrl + A -> w查看)
ctrl + A -> 数字0-9
region间顺序切换
ctrl + A -> 空格
在当前region切换最近使用的两个window
ctrl + A -> ctrl + A
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。