bash - xdotool:将终止符调整为特定数量的行和列
问题描述
我正在使用 archlinux 并安装了终结器(终端)。
现在我想使用 xdotool 从脚本调整终端的大小。
但我想将终结器终端调整为特定数量的行。
目前我知道如何使用 xdotool 设置终结器大小:
windowid=$(xdotool search --desktop 0 --class Terminator | awk 'END{print}');
xdotool windowsize ${windowid} width height
但我正在寻找一些东西
windowid=$(xdotool search --desktop 0 --class Terminator | awk 'END{print}');
xdotool windowsize ${windowid} cols rows
解决方案
尝试使用 wmctrl 调整大小。我为标准大小的终结器窗口创建了一个别名。(使用 BASH,并把它放在 ~/.bashrc 中)
alias stdwin='wmctrl -r :ACTIVE: -e 1,0,40,810,600'
您可以通过以下方式安装 wmctrl(我使用的是 Debian 派生的 Bunsen):
$ sudo apt-get install wmctrl
推荐阅读
- angular - How to access inputs from Textfields in NativeScript and save them to variables like you can with document.getElementByID
- javascript - Javascript using RegEx to get multiple lines
- java - 应用程序不将文件写入内部存储 [Android]
- amazon-web-services - AWS openshift Multus CNI
- docker - 运行 Docker 容器时出现错误“当前工作目录,也不是它的任何父目录,似乎是 Nanoc 站点”
- swift - SwiftUI如何从视图调用或通知scenedelegate
- firebase - 已禁用通过来自 firebase 的调用发送 otp
- unit-testing - 提供但未定义的标志:-test.v
- flutter - Flutter - 如何根据按钮是在应用栏还是主屏幕中为平面按钮设置不同颜色的文本
- r - 获取 data.frame 的行并转置为一个列向量