Chci nastavit klávesovou zkratku pro zavření aktuálního okna v Ubuntu 16.04. Jsem si vědom, že alt+f4
již to dělá a že mohu tuto zkratku předefinovat, pokud chci, ale opravdu chci přidat další zkratku pro provádění stejné funkce.
Důvodem je; Mám klávesnici bez určených funkčních kláves (60%). Místo toho se funkční klávesy aktivují pomocí klávesové zkratky, která přepíná řadu číselných kláves mezi číslem a funkce klíče (například 4
na f4
a naopak).
Mám ve zvyku rychle zavírat okna pomocí alt+f4
a chci, aby to fungovalo bez ohledu na to, zda jsem v režimu funkční klávesy nebo číselné klávesy, ale nemohu najít, co bych měl zadat do příkazu pole při nastavování nové klávesové zkratky.
Našel jsem dobré řešení mého konkrétního problému a zveřejnil jsem ho v odpovědích níže. Stále otevřena elegantnějším řešením.
Edit:Abych to upřesnil, na stroji běží X11.
Přijatá odpověď:
wmctrl -c <win>
wmctrl - interact with a EWMH/NetWM compatible X Window Manager. -c <WIN> Close the window <WIN> gracefully.
(z man wmctrl
. Ale poznámka:Používám XFCE, takže jsem to netestoval na Unity, jak je uvedeno ve výchozím Ubuntu 16.04, a neočekával bych, že to bude fungovat, pokud používám Wayland od 17.10)