繁体   English   中英

时髦:从命令行“关闭所有样式”吗?

[英]Stylish: “Turn all styles off” from command line?

在黑暗环境和明亮环境中使用笔记本电脑之间进行切换时,我经常会做约5种不同的手动操作,其中之一是单击Turn all styles off时尚扩展”工具栏中的“ Turn all styles off按钮以禁用我的深色用户样式。 我想以某种方式自动执行此操作,可能是绑定到热键的脚本。 有没有一种方法可以与单击通过命令行Turn all styles off或其他方法来实现此目标的效果相同? 我在Ubuntu的Chrome中使用时尚。

我的发现是,无法从命令行更改chrome扩展名设置,而最好的方法是根据@wOxxOm的注释设置按键绑定,并使用xdotool将击键发送给chrome。 要使它正常工作有很多陷阱。 这是我最终使用的最终命令:

xdotool search --class 'google-chrome' windowactivate --sync \
        key --window 0 --clearmodifiers 'ctrl+shift+5'

如果Chrome不处于活动状态,则Chrome不接受其击键,因此windowactivate --sync首先使用windowactivate --sync Chrome似乎会忽略XTEST事件,因此请使用--window 0强制xdotool使用XSendEvent 最后,我不得不使用--clearmodifiers因为我交换了Caps_LockControl_L

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM