我在创建自定义键盘快捷键时遇到困难。我正在尝试使用i3lock
图片锁定屏幕。
从终端,命令
i3lock -i ~/Pictures/lock.png
就像魅力一样起作用。
当我去的时候System Settings -> Keyboard -> Custom Shortcut
我要在该行中写什么Command
?
我试过了:
gnome-terminal -e "i3lock -i ~/Pictures/lock.png"
但它不起作用。
答案1
好的,所以我设法解决了它 - 也许这不是最优雅的方式,但它有效并且足够好。
首先我写了一个小脚本:
#!/bin/sh i3lock -i ~/Pictures/lock.png
将其(例如.locker
)保存到HOME
地址,然后我运行"chmod +x .locker"
,以便我可以执行它并在我写的行Custom Shortcuts
处Command
./.locker
为其选择任意快捷方式(我的是SUPER+L
)。
答案2
解决这个问题的另一种方法是在你的 i3 配置中(可能在 ~/.i3/config )执行如下操作:
bindsym Control+mod1+l exec i3lock -i ~/Pictures/lock.png
或者
bindsym Control+mod1+l exec ~/.i3/scripts/locker
并删除任何反映您要使用的内容的 gnome 快捷方式。显然,可以根据需要指定快捷方式。