Xfce

如何在 XFce4 中創建一個不打開項目兩次的啟動器?

  • July 12, 2019

我有一個自定義啟動器,它打開一個命令,例如:

葉墊~/file1.txt

這會打開一個我必須經常處理的特定文件。

是否可以調整命令以便它知道文件是否已經在 Leafpad 中打開,所以通過第二次按下它,它只是切換到該文件和應用程序,而不是打開一個新實例?

wmctrl您可以使用以下命令安裝以實現此目的:

bash -c 'wmctrl -a file1.txt || leafpad ~/file1.txt'

-a選項切換到標題包含 的視窗file1.txt。但是,如果命令失敗,即||,那麼它將打開您的文件。

引用自:https://unix.stackexchange.com/questions/529666