在 KDE 上为 rofi 设置键绑定/热键
Setting keybind / hotkey for rofi on KDE
我正在尝试为 运行 rofi -show combi
设置键绑定,而无需在我的终端中键入它(工作正常)。
通过系统设置 -> 快捷方式 -> 自定义快捷方式设置自定义快捷方式似乎没有任何作用:
- 触发器:
Meta+W
- Command/URL:
rofi -show combi
我是 运行 kubuntu 18.04,rofi 是通过 apt 安装的。
坦克!
我有一个解决方法。
因为我使用 guake 作为我的主要终端,我只是让它打开一个新标签,显示 rofi 然后退出标签。
guake -n guake -e " rofi -show combi && exit"
执行的命令故意以 space 开头,因此它不会落入 bash 历史记录。
希望对其他人也有帮助:D
以下是我的诀窍:
sudo nano /usr/local/bin/rofi-run
粘贴:
#!/bin/bash
export LC_ALL="C"
rofi -show run 2>&1 | tee /tmp/rofi-run.log
exit 0
使文件可执行:
sudo chmod +x /usr/local/bin/rofi-run
然后使用/usr/local/bin/rofi-run
作为settings -> shortcuts -> custom shortcuts
下的command/URL(Modifying Shortcuts - KDE Documentation)。
此外,如果出现问题,您现在可以阅读 /tmp/rofi-run.log
下的日志
我正在尝试为 运行 rofi -show combi
设置键绑定,而无需在我的终端中键入它(工作正常)。
通过系统设置 -> 快捷方式 -> 自定义快捷方式设置自定义快捷方式似乎没有任何作用:
- 触发器:
Meta+W
- Command/URL:
rofi -show combi
我是 运行 kubuntu 18.04,rofi 是通过 apt 安装的。
坦克!
我有一个解决方法。
因为我使用 guake 作为我的主要终端,我只是让它打开一个新标签,显示 rofi 然后退出标签。
guake -n guake -e " rofi -show combi && exit"
执行的命令故意以 space 开头,因此它不会落入 bash 历史记录。
希望对其他人也有帮助:D
以下是我的诀窍:
sudo nano /usr/local/bin/rofi-run
粘贴:
#!/bin/bash
export LC_ALL="C"
rofi -show run 2>&1 | tee /tmp/rofi-run.log
exit 0
使文件可执行:
sudo chmod +x /usr/local/bin/rofi-run
然后使用/usr/local/bin/rofi-run
作为settings -> shortcuts -> custom shortcuts
下的command/URL(Modifying Shortcuts - KDE Documentation)。
此外,如果出现问题,您现在可以阅读 /tmp/rofi-run.log