Welcome 微信登录

首页 / 操作系统 / Linux / Ubuntu 10.10 Maverick下实现Aero Snap

Aero Snap,Win7下超好用的窗口排放功能。Mac下已有Cinch可以实现,但是Ubuntu呢?默认Kubuntu带有这个功能,但是很不幸的原生Ubuntu不给力,已经习惯了snap的我经常是拖来拖去没反应,搞得很郁闷(Ubuntu:我的错?)。虽然Ubuntu不是万能的,不过的确可以通过Compiz+wmctrl另外设置来解决这个问题。。
首先安装ccsm和wmctrl(如果已经安装了ccsm,那么只需wmctrl):sudo apt-get install compizcpnfig-settings-manager wmctrl然后运行ccsm或者在System>Perferences找到CompizConfig来启动。
定位到Command项
在命令栏中分别键入:
Command line 0:
wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz && WIDTH=`xdpyinfo | grep "dimensions:" | cut -f 2 -d ":" | cut -f 1 -d "x"` && HALF=$(($WIDTH/2)) && wmctrl -r :ACTIVE: -b add,maximized_vert && wmctrl -r :ACTIVE: -e 0,0,0,$HALF,-1 Command line 1:
wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz && WIDTH=`xdpyinfo | grep "dimensions:" | cut -f 2 -d ":" | cut -f 1 -d "x"` && HALF=$(($WIDTH/2)) && wmctrl -r :ACTIVE: -b add,maximized_vert && wmctrl -r :ACTIVE: -e 0,$HALF,0,$HALF,-1 Command line 2:
wmctrl -r :ACTIVE: -b add,maximized_vert,maximized_horzCommand line 3:
wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz这四条分别对应左停靠,右停靠,上端最大化和恢复原状四个动作。
弄好后如下图所示:

再到Edge Bindings中设置触发点(如果你想设置成窗口拖拽边缘触发的话,这里仅供参考)

这时应该已经可以生效了,抓住窗口往屏幕边缘拖拽下试试。
关闭退出,完成。安装Ubuntu 10.10正式版的一个问题及解决办法如何在Ubuntu下使用kindle[图文]相关资讯      Ubuntu 10.10 
  • Ubuntu 10.10下月起停止更新  (03/12/2012 15:39:45)
  • Ubuntu 10.10安装使用VNC  (10/29/2011 13:13:05)
  • 在Ubuntu 10.10上安装LAMP  (07/18/2011 09:19:11)
  • Ubuntu 10.10与Fedora 14下使用scp  (11/15/2011 16:03:56)
  • Ubuntu 10.10用LibreOffice替换  (08/10/2011 19:53:36)
  • Ubuntu 10.10同步CyanogenMod源码  (07/06/2011 17:59:10)
本文评论 查看全部评论 (1)
表情: 姓名: 字数


评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规