Ovládání
Každá zkratka v ancre začíná jediným modifikátorem — hyper klávesou,
defaultně CapsLock (změna: [hyper].key v configu). Jedna klávesa, kterou
jinak nepoužíváš, takže žádná zkratka nekoliduje s aplikacemi. Podržení
hyperu déle než 2 s zobrazí cheatsheet všech zkratek jako průsvitný
overlay.
ancre je keyboard-first, ale nic klávesnici nevyžaduje: okna jde přesouvat a resizovat běžným macOS způsobem (viz Myš níže), workspace bar přepíná workspaces a přesouvá okna klikem a drag&dropem a ikona v menubaru nabízí pauzu, layouty i scratchpad.
Použití CapsLock jako hyperu znamená, že ho ancre při spuštění přemapuje na
F18 přes hidutil, a globální event tap, který ho zachytává, vyžaduje
permission Input Monitoring — viz
Instalace a
Troubleshooting, pokud přestane fungovat po
rebuildu.
Klávesové zkratky
Sekce “Klávesové zkratky”| Zkratka | Akce |
|---|---|
hyper+h/j/k/l |
fokus směrem |
hyper+shift+h/j/k/l |
prohodit okno směrem |
hyper+šipky |
resize (sousedi uhýbají) |
hyper+1..9 |
přepnout workspace |
hyper+shift+1..9 |
přesunout fokusované okno na workspace |
hyper+v |
float / zpět do dlaždic |
hyper+f |
fullscreen toggle |
hyper+t / hyper+shift+t |
layout scroll / dwindle |
hyper+space |
přepínač oken (fuzzy hledání přes všechna okna; > přepne na command palette, číslice skočí na workspace) |
hyper+shift+space |
command palette — přepínač s předvyplněným > (layouty, presety, pauza, scratchpad…) |
hyper+s |
scratchpad — terminál/appka přivolaná na požádání ve vlastním okně, mimo tiling (taky v menubar menu) |
hyper+o |
hints — každé okno dostane písmeno, stiskem na něj skočíš |
hyper+a |
adoptovat frontmost okno do aktuální workspace |
hyper+p |
pauza tilingu (toggle) |
hyper+r |
rescan + přeskládat vše |
hyper+, / hyper+. |
fokus předchozí/další monitor |
hyper+shift+esc |
ukončit ancre (panic switch — okna zůstanou, kde jsou) |
Všechny zkratky lze přemapovat v sekci [keybindings] — viz
Konfigurace.
Myš
Sekce “Myš”Myš funguje nativně — bez hyperu:
- nativní drag (za title bar) — dlaždice následuje kurzor layoutem: u okraje se vloží vedle cíle (placeholder ukazuje slot), nad středem se prohodí.
- nativní resize (za okraj okna) — sousedi živě mění poměry.
S podrženým hyperem funguje totéž odkudkoli z okna:
hyper+levé táhnutí— stejný move/insert/swap, okno chytneš kdekoli.hyper+pravé táhnutí— resize odkudkoli z okna.
Workspace bar
Sekce “Workspace bar”- klik na cell = přepnutí workspace
- klik na ikonku = fokus okna
- drag ikonky = přesun okna na jinou workspace
- pravý klik = context menu (float, fullscreen, přesun, layout)
- čárkovaný ring kolem ikonky = float okno; badge = notifikace
Menubar ◱
Sekce “Menubar ◱”Pauza tilingu, přeskládání, seznam monitorů (klik zkopíruje stabilní ID pro config), otevření a znovunačtení configu.