最近在写东西,用双屏幕挺舒服,但是有个比较讨厌的问题,今天刚好决定处理一下。
问题是这样:我的左屏幕是预览窗口,右侧屏幕是编辑的窗口,编辑一阵后ctrl+r快捷键生成预览,但是左侧生成的文件每次翻页用鼠标要经过5步:
- 右手离开键盘,找到鼠标
- 鼠标点击左侧窗口
- 按键盘pagedown向下翻页
- 鼠标点击右侧窗口
- 右手回到键盘
用键盘快捷键要三步
- super+w 激活左侧窗口
- 按pagedown键
- super+e 激活右侧窗口
这种弱智的操作让我很厌烦,于是决定用super+pagedown一键实现上面的功能。
详细操作步骤:
由于Ubuntu源中的xdotool版本过旧所以需要手动编译安装最新版本。步骤如下:
1. 在xdotool项目网站下载xdotool最新版源码(点击Download下方的链接);
2. 安装依赖关系包,在终端输入sudo apt-get install xorg-dev;
3. 解压xdotool源码包,在终端中cd进入该目录;
4. 现在是经典的make和make install了,依次在终端中输入:
make
sudo make install
5. 现在测试一下,在终端中输入xdotool version,如果看到xdotool version 2.20101012.3049 字样就说明编译安装成功了。
- 在/usr/bin/建立一个脚本,命名为bookpd,增加执行权限,内容如下
- #!/bin/bash
-
xdotool key super+w
-
sleep 0.2
-
xdotool keyup super
-
sleep 0.2
-
xdotool key Page_Down
-
sleep 0.2
-
xdotool key super+e
-
sleep 0.2
-
xdotool keyup super
-
sleep 0.5
- -- mod+pagedown 左窗口翻页,然后回到右侧窗口
-
, ((modMask, xK_Page_Down ), spawn "bookpd")
阅读(3666) | 评论(0) | 转发(0) |