理想情况下,我可以说$mod+ J+ E→ 跳转到 Emacs(无论它在哪里),同样可以对$mod+ J+ W→ 跳转到 Firefox(无论它在哪里)进行操作。
使用 或某些变体跳转到工作区似乎很简单workspace 3
,但转到特定窗口就不那么明显了。
有任何想法吗?
答案1
bindsym $mod+j+f [class=Firefox] focus
bindsym $mod+j+e [class=Emacs] focus
您可以class
使用以下命令获取任何当前窗口的参数:
xprop -name <window title> | grep WM_CLASS
这将返回类似的东西
WM_CLASS(STRING) = "emacs", "Emacs"
第二个字符串,这里Emacs
是参数的参数class
。