Xfce
如何在 XFce4 中創建一個不打開項目兩次的啟動器?
我有一個自定義啟動器,它打開一個命令,例如:
葉墊~/file1.txt
這會打開一個我必須經常處理的特定文件。
是否可以調整命令以便它知道文件是否已經在 Leafpad 中打開,所以通過第二次按下它,它只是切換到該文件和應用程序,而不是打開一個新實例?
wmctrl
您可以使用以下命令安裝以實現此目的:
bash -c 'wmctrl -a file1.txt || leafpad ~/file1.txt'
該
-a
選項切換到標題包含 的視窗file1.txt
。但是,如果命令失敗,即||
,那麼它將打開您的文件。