Pekne, moc pekne.
Ty sipky se teda mackaji jak? FN1+HJKL? Neni to krkolomne? Nebo Super+HJKL?
Escape misto CapsLocku je pro me osobne vynalez hodny nobelovy ceny. Ale jeste bych potreboval poradit co s Ctrl? Precejen i ve Vimu je Ctrl potreba, a na bezne klavesnici se mi macka trochu krkolomne, neboli musim zrusit zakladni prstoklad.
Tak na prohozeni esc a capslocku neni potreba vlastni klavesnice, s takovyma vecma jsme si hrali uz pred lety: https://vim.fandom.com/wiki/Map_caps_lock_to_escape_in_XWindows
K šípkam sa dostanem stlačením FN2, čo ma dostane na druhú vrstvu, kde HJKL už nie je HJKL ale šipka vľavo, dole atď. Toto riešenie je pre mňa OK, no problem nastane, keď chcem iba raz zatlačiť šipku a pokračovať v pisaní, vtedy to je na facku. Naštastie táto situácia nie častá odkedy používam v bash "!!" a vi mode.
Možná zauvažujte o vrácení Control/Ctrl na jeho původní místo, tj. tam, kde je Caps Lock. Kdysi to tak bývalo (http://xahlee.info/kbd/i/IBM_AT_keyboard-s.jpg) a mj. i proto bylo ovládání aplikací přes Ctrl+klávesa tak jednoduché. Esc se dá namapovat na stejné místo při troše snahy (double Ctrl=Esc nebo něco podobného)
I když kupodivu ani ve Vimu není to Esc zase tak moc potřebné, navíc posun nalevo po Esc ne každému vyhovuje, takže:
inoremap <C-Space> <Esc><Right>
No, abyste pak neměl problém na levných a notebookových klávesnicích stisknout Ctrl+Shift+S… https://www.root.cz/clanky/vyroba-vlastne-mechanicke-klavesnice-vyhovujuci-vasim-potrebam/nazory/1038811/
Ano to je problém všech klávesnic, někde více, někde méně viditelný, ale: 1) hry stejně mapování X obchází 2) prakticky jediné power-user prostředí, kde používám ve větší zkratky, je Vim a terminál/shell a tam takové praktiky jako Ctrl+Shift+něco nejsou potřeba. Takový Emacs bez evil režimu by byla jiná :-) Toto je hodně individuální záležitost.
PS: mám Poker-II s blue switchema v UK variantě. Kromě klasického problému se zpětným lomítkem je ok; škoda jen, že nemají UK variantu s US pravým shiftem (tj. bez té divné klávesy navíc), jenže to se snad v této oblasti nedělá (takže jen vlastní model?)