Linux.中国 - 开源社区

 找回密码
 骑士注册

QQ登录

微博登录


Ubuntu 下对切屏幕的方法

2015-8-21 16:05    评论: 4 收藏: 1    

Mac 下有很好的窗口管理工具 divvy,在 UBUNTU 下没有特别好用的工具,但是使用 wmctrl 和一段脚本就可以实现基本的屏幕对切的功能:

安装 wmctrl

sudo apt-get install wmctrl

安装 shell 脚本

#!/bin/sh

set -- $(xwininfo -root| awk -F '[ :]+' '/ (Width|Height):/ { print $3 }')
width=$1
height=$2

win1=$(xwininfo| awk '/^xwininfo: W/ { print $4 }')
win2=$(xwininfo| awk '/^xwininfo: W/ { print $4 }')

wmctrl -i -r $win1 -e 0,0,0,$((width/2)),$height
wmctrl -i -r $win2 -e 0,$((width/2)),0,$((width/2)),$height

使用

执行脚本,点击选择 2 个窗口,就可以将 2 个窗口左右平铺整个屏幕。

根据这个脚本,其实你可以设计出更复杂的切分方案。

发表评论


最新评论

我也要发表评论

来自广东的 Chromium 50.0|Ubuntu 用户 2016-6-20 17:17
如何取消?
回复
来自吉林长春吉林大学的 Chrome 44.0|GNU/Linux 用户 2015-8-24 08:34
如果只是两个应用对半平铺的话。。。Unity和Gnome下拖动标题栏往左侧边贴靠就是左半屏,右侧就是右半屏,顶部就是最大化。。。还以为这是基本功能了。。。windows都有。。。
4 回复
linux [Chrome 44.0|Mac 10.10] 2015-8-21 20:06
1
POCMON [Firefox 40.0|Ubuntu] 发表于 2015-8-21 17:00 的评论:
就不能做的简单直观易用些吗?
其实应该做个 app。
回复
POCMON [Firefox 40.0|Ubuntu] 2015-8-21 17:00
就不能做的简单直观易用些吗?
回复

热点评论

来自吉林长春吉林大学的 Chrome 44.0|GNU/Linux 用户 2015-8-24 08:34
如果只是两个应用对半平铺的话。。。Unity和Gnome下拖动标题栏往左侧边贴靠就是左半屏,右侧就是右半屏,顶部就是最大化。。。还以为这是基本功能了。。。windows都有。。。
4
返回顶部

分享到微信朋友圈

打开微信,点击底部的“发现”,
使用“扫一扫”将网页分享至朋友圈。