当前位置: 首页 > news >正文

1核做网站可拖动网站

1核做网站,可拖动网站,互联网技术专业,网站怎么做详情页前言 之前因为一直在用Ubuntu 18或者Ubuntu 20然后发现装了GNOME插件后#xff0c;电脑在使用过程中#xff0c;会时不时的卡死#xff08;鼠标没问题#xff0c;键盘输入会有10-20秒的延迟#xff09;频率基本是一小时一次#xff0c;因为这种卡顿会很容易打断思路电脑在使用过程中会时不时的卡死鼠标没问题键盘输入会有10-20秒的延迟频率基本是一小时一次因为这种卡顿会很容易打断思路所以我重装了系统从最小化安装开始什么软件都经过我一手安装了没有安装GNOME插件发现没有卡顿的现象了初步排查是GNOME插件的问题。 所以就有了这篇用脚本实现窗口平铺的文章。如何你们用插件没有这个BUG那么可以直接下载GNOME- WinTile插件就可以实现了。 正文 创建脚本文件/usr/local/bin/ubuntu_move_windows内容如下 #!/bin/bash ScriptVersion1.0unset key unset file unset directorywid$(xwininfo -root | grep Width | awk {print $2}) hei$(xwininfo -root | grep Height | awk {print $2})if [ $(xrandr 2/dev/null | grep connected | wc -l ) 1 ];thenhalf_wid$(expr $wid / 2)half_hei$(expr $hei / 2) elsehalf_wid$(expr $wid / 4)half_hei$(expr $hei / 2) fiwindwos_name:ACTIVE:main(){local offset0if [ $second_screen 2 ];thenoffset$widfiif [ $key left ];then#置于左半屏幕wmctrl -r $windwos_name -e 2,$offset,0,$half_wid,$heielif [ $key right ];then#置于右半屏幕wmctrl -r $windwos_name -e 2,$(expr $half_wid $offset),0,$half_wid,$heielif [ $key u ];then#置于左上屏幕wmctrl -r $windwos_name -e 2,$offset,0,$half_wid,$half_heielif [ $key i ];then#置于右上屏幕wmctrl -r $windwos_name -e 2,$(expr $half_wid $offset),0,$half_wid,$half_heielif [ $key j ];then#置于左下屏幕wmctrl -r $windwos_name -e 2,$offset,$half_hei,$half_wid,$half_heielif [ $key k ];then#置于右下屏幕wmctrl -r $windwos_name -e 2,$(expr $half_wid $offset),$half_hei,$half_wid,$half_heielif [ $key top ];then#置于上半屏幕wmctrl -r $windwos_name -e 2,0,0,$wid,$half_heielif [ $key down ];then#置于下半屏幕wmctrl -r $windwos_name -e 2,0,$half_hei,$wid,$half_heielif [ $key center ];then#居中屏幕get_current_windows_sizefi }get_current_windows_size(){windows_wid$(xwininfo -id $(xdotool getactivewindow) | awk /Width/ {print $2})windows_hei$(xwininfo -id $(xdotool getactivewindow) | awk /Height/ {print $2})wmctrl -r $windwos_name -e 2,$(expr $(expr $wid - $windows_wid ) / 2),$(expr $(expr $hei - $windows_hei ) / 2),$windows_wid,$windows_hei }usage (){echo Usage : $(basename $0) [options] [--] argument-1 argument-2Options:-h, --help Display this message-d, --debug Debug model run-v, --version Display script version-p, Screen to be displayed, E.g: -p [1|2] Suitable for multiple monitors-l, Move windows to Left-r, Move windows to Right-u, Move windows to Left-Up-i, Move windows to Right-Up-j, Move windows to Left-Down-k, Move windows to Right-Down}while getopts :hp:vlruijkctdw:D:-: opt; docase ${opt} inh) usage exit 0;;p) second_screen${OPTARG};;v) echo $0 -- Version $ScriptVersion; exit ;;l) keyleft;;r) keyright;;u) keyu;;i) keyi;;j) keyj;;k) keyk;;t) keytop;;d) keydown;;c) keycenter;;w) windwos_name${OPTARG};;D) directory${OPTARG};;-) case ${OPTARG} inhelp) usage exit 0;;version) echo $0 -- Version $ScriptVersion; exit ;;file) file${!OPTIND}; OPTIND$((OPTIND1));;directory) directory${!OPTIND}; OPTIND$((OPTIND1));;*) echo Invalid option: --${OPTARG} 2 exit 1;;esac;;:) echo Option -${OPTARG} requires an argument. 2 exit 1;;*) echo Invalid option: -${OPTARG} 2 exit 1;; esac done shift $((OPTIND-1))main $保存写入后给这个文件添加执行权限sudo chmod x /usr/local/bin/ubuntu_move_windows 。 然后来到设置中添加键盘快捷键-自定义快捷键如下 这个快捷键是按照Mac OS里的Magnet软件来设置的
http://www.pierceye.com/news/929680/

相关文章:

  • 网站运营工作具体做啥做网站寄生虫需要哪些东西
  • 东莞网站建设教程wordpress 插件 破解
  • 响应式网站做法免费seo网站
  • 网站搭建合作协议cms drupal wordpress
  • 桂林创新大厦网站佛山网站建设培训
  • 如何网站关键词优化idc机房托管
  • 做网站 做好把我踢开WordPress Core 5.0
  • 飓风 网站建设ip形象设计报价明细
  • 太原网站seo外包信誉好的赣州网站建设
  • 英文网站如何做关键词网站关键词多少个好
  • 手机网站静态动态珠海网页搜索排名提升
  • 旅游公司网站建设方案宁德市住房和城乡建设局新网站
  • 网站开发购物店网站营销策略
  • 福建省建设局网站安顺市哪里可以做网站
  • 网站服务设计仿《爱美眉》网站 dede
  • 茌平网站建设哪个地方可学习网站建设
  • 便民的网站app怎么做acg的wordpress主题
  • 外贸网站高端定做网络营销培训
  • 电子通讯录网站建设08影院wordpress影视主题源码
  • 电商设计素材网站推荐然后建设自营网站
  • 网站方案设计网页兼容性 网站开发
  • 做网站怎么申请域名游戏软件开发需要学什么
  • 做外贸网站需要什么卡创app开发 杭州app开发公司
  • 哪个网站可以做视频外链怎样退订3d卫星街景会员费用
  • 烟台做网站建设电话设置网站默认编码
  • seo官网制作规划绍兴seo整站优化
  • 怎么做网站广告设计学习
  • 邵东平台网站建设中山手机台app
  • 学什么可以做网站免费qq空间网站
  • 网站套餐到期啥意思电子商务电商网站饿建设