很久没写技术博客了。正值对 Windows 忍受程度到达极限,怀念起多年前对 Linux 桌面系统完全控制的美好时光,决心重返之际,感受到如今 Linux 发行版使用便利程度又更上一层楼,不禁感慨万分。中途为满足多年来在 Windows 上新形成的习惯,增加了一些有趣的配置,便分享在此。

EBWin4 + GoldenDict?

没错,我也想在 Linux 中实现这个组合,毕竟没有更好的替代品了。好在 EBWin4 本身不是特别复杂的技术,wine 以如今的可靠性完全能够胜任。基本原理不变,依旧延续伟大献礼第二(误)致 GoldenDict 拉丁语古希腊语辞典用户(续)。但很奇怪,GoldenDict 似乎不能直接读取 wine 的输出,所以还得拿之前用过的 Python 小玩意来套一层。关键概念:

result = os.popen(
   'env WINEPREFIX="~/.wine" wine "~/.wine/drive_c/Program Files/EBWin4(x64)/ebwinc.exe" /G=KL /C=1 /O=h /E=u ' + s).readlines()

鼠标第四五键复制粘贴

X 的剪贴板已经够好用了,但同样不想浪费高端鼠标的第四五键,继续用来 Ctrl+C Ctrl+V 不好么?

先使用 xev -event button | grep button 检查鼠标那两个键被定义为几号(我的分别是8和9),让 xdotool 模拟键盘按键,最后 xbindkeys 开机自启,根据预先写好的 .xbindkeysrc 工作即可。配置示例:

"xdotool key ctrl+c"
    b:8
"xdotool key ctrl+v"
    b:9

标签: none

赞 (0)

添加新评论

  • 上一篇: 0026 乙
  • 下一篇: 没有了