Fórum Root.cz
Hlavní témata => Software => Téma založeno: Steve 27. 10. 2016, 20:54:52
-
Tak jsme videli Apple predstaveni novych Macu a ESC je fuc? Co budou Vi-ckari delat? Prejdou na Emacs? Protoze co zacne Apple tak do roka a do dne skopirujou vsichni a ESC klavesa je proste uz ted mrtva :-\
-
Nejjednodusi je namapovat capslock na ESC. Protoze capslock je stejne zbytecny a navic je to bliz pro malicek. (takze to tak mam i na na normalnich klavesnicich)
-
Tak jsme videli Apple predstaveni novych Macu a ESC je fuc? Co budou Vi-ckari delat? Prejdou na Emacs? Protoze co zacne Apple tak do roka a do dne skopirujou vsichni a ESC klavesa je proste uz ted mrtva :-\
Vsichni urcite ne. http://www.boundlessat.com/Keyboards-Mice/Keyboards-Mice-Ergonomic/Maltron-Dual-Hand-3D-Ergonomic-Keyboards
-
Apple predstavil opet sracky. Iphone bez portu, mac bez esc. Mozna o rok to bude Mac bez RAMky.
A jeste mi povez kto kopiruje apple krom samsungu a huawei? Ja tedy nevidim, ze by lenovo nebo hp nebo dell neco kopirovali.
-
Nejjednodusi je namapovat capslock na ESC. Protoze capslock je stejne zbytecny a navic je to bliz pro malicek. (takze to tak mam i na na normalnich klavesnicich)
Jeste by mne zajimalo, jak tohoto snadno dosahnou widlaci. Jak jsem si vsiml, musi se na to googlovat nejaky soft, obvykle z neduveryhodnych zdroju.
Ale tim kopirovanim uplne vsemi si nejsem jisty. Ted jsem shledl video s novym Macem.Na nekterych novych modelech bude misto rady funkcnic klaves a Esc dotykovy display ve tvaru nudle. Touch Bar available on selected models. Subject to Availability. (Availability je asi nejaky novy Apple vynalez, proto to pisi s A). Nepochybne tezce patentovana zalezitost, takze volne k dispozici za 20 let a to uz snad toho vsichni budou mit plne zuby a nikdo se to neodvazi prodavat.
Na te nudli muzou byt vselijake picoviny, jako nahledy obrazku z galerie, aby se v tom user mohl presouvat novym, desne cool zpusobem. Nicmene tam muze byt take Esc. Jestli tam jdou narvat i Fx klavesy a cim se to prepina, aby tam bylo to, co clovek chce, neni z videa jasne. Podeziram, ze to je zase neco, co mysli za uzivatele.
Samozrejme neni nijak uzasne, ze ten Esc je na dotykovem displayi a clovek 1) nevi, jestli tam zrovna je, 2) neciti ho po hmatu. Ale zase ta klavesnice vypada, ze ma chiclety s tak malym zdvihem, ze uz je skoro jak dotykova. Plne dotykova klavesnice mozna prijde v dalsi generaci, takze Jabbkari se maji na co tesit. Urcite si budou pod tlacitky treba moci prehravat video, coz prispeje k prehlednosti.
Dale z videa neni jasne, jestli na "non-selected models" bude misto Touch Bar normalni Esc a funkcni klavesy nebo co nebo jestli si Apple zase zjednodusi zivot a neda tam nic a tim klavesnici dale zkrypli.
A jeste mi povez kto kopiruje apple krom samsungu a huawei?
Kdekdo. Odkud myslis, ze se vzaly ty zasrane chicletove klavesnice, nemozne touchpady bez tlacitek a stroje bez kontrolnich svetylek, kde se clovek ani nema jak dozvedet, jestli disk zrovna drnci nebo ne, aby zjistil, proc mu zrovna drhne masina? Jiste, clovek si muze poridit iStetoscop, ze jo.
-
https://www.root.cz/clanky/vim-pedal-ovladejte-pocitac-nohou/ (https://www.root.cz/clanky/vim-pedal-ovladejte-pocitac-nohou/)
-
Na windows je mapovaci utilitka primo od Microsoftu. https://msdn.microsoft.com/en-us/globalization/keyboardlayouts.aspx
-
@Steve: Aha. A od kdy? Tak pred dvema lety jsem hledal neco pro W7 a tohle na me nevypadlo.
-
Tak jsme videli Apple predstaveni novych Macu a ESC je fuc? Co budou Vi-ckari delat? Prejdou na Emacs? Protoze co zacne Apple tak do roka a do dne skopirujou vsichni a ESC klavesa je proste uz ted mrtva :-\
Na pocudovanie si na tu plochu zrovna prdnem funkcne klavesy. Komu by taka sokujuca vec napadla111!!!!??? Musite byt zo mna uplne sokovani, z mojho inovativneho napadu.
-
https://www.root.cz/clanky/vim-pedal-ovladejte-pocitac-nohou/ (https://www.root.cz/clanky/vim-pedal-ovladejte-pocitac-nohou/)
To už měl Fuxoft v osmdesátkách, když si dal druhou klávesnici pod stůl, aby mohl psát i prsty od nohou.
-
@Steve: Aha. A od kdy? Tak pred dvema lety jsem hledal neco pro W7 a tohle na me nevypadlo.
Je to z roku 2007, ale bohužel to neumí přemapovat tyto klávesy: backspace, tab, capslock, return, shift (oba), control (oba), alt (oba).
-
Tak to je jedine dobre. Tlacitek je v notebookach zbytecne moc, jen to mate uzivatele a pridelava problemy, protoze to je vsechno mechanicke a muze se to rozbit. Klidne i na novem stroji, parkrat klepnete mimo stred klavesy a proste upadne.
Trend pujde nepochybne timto smerem a tlacitek bude ubyvat, az zbyde jen jedine tlacitko 'Pay', a i to bude virtualni na dotykovem displeji.
-
JardaP.
Proc bychom proboha mapovali tlacitka? Jako jedine tlacitko ltere bych si umel predstavit premapovat je Fn klavesa u lenova. Nic jinyho nepotrebuji premapovavat. Jo ono neoverenych zdroju a hodne sracek je prave ten open-source. Ono nemusi obecne platit, co je zdarma je automaticky shit. Jenomze uz nekolikkrat se mi to potvrdilo. Proc by nekdo delal neco zadarmo a jeste kvalitni? Ani google neni zadarmo, ani FB.
-
@sprasitel: Bez domu, varej ti tam psi nohu.
-
Optimální rozdělení zdrojů...
-
ta klavesa se neda se koupit za priplatek?
-
Jo ono neoverenych zdroju a hodne sracek je prave ten open-source. Ono nemusi obecne platit, co je zdarma je automaticky shit. Jenomze uz nekolikkrat se mi to potvrdilo. Proc by nekdo delal neco zadarmo a jeste kvalitni? Ani google neni zadarmo, ani FB.
Lidé, kteří považují open-source z větší části za „shit“, a přesto jsou na webu o otevřeném softu pečení vaření, musí buď trpět zvláštní sebemrskačskou úchylkou nebo naopak mesiášským komplexem ;) :D
-
http://vim.wikia.com/wiki/Avoid_the_escape_key (http://vim.wikia.com/wiki/Avoid_the_escape_key) ukazuje, že bez ESC klávesy se ve Vim dá žít, a snad i lépe, vzhledem k tomu, kde je tato klávesa nyní standardně umístěna. Článek je z roku 2002
-
Místo Esc se dá použít ctrl+[ nebo ctrl+c.
-
Místo Esc se dá použít ctrl+[ nebo ctrl+c.
Na ceske klavesnici je [ pres AltGR, coz neni moc prakticke. Jestli ctrl+[ pak chodi stale jeste jako ctrl+[ tedy nevim, ale jaksi nam z toho vznika trojstisk, pricemz ctrl musi byt stisknuto predem. A v tom clanku pisi, ze "however, Ctrl-c does not expand abbreviations", takze to asi neni tak uplne ekvivalent Esc.
-
http://vim.wikia.com/wiki/Avoid_the_escape_key (http://vim.wikia.com/wiki/Avoid_the_escape_key) ukazuje, že bez ESC klávesy se ve Vim dá žít, a snad i lépe, vzhledem k tomu, kde je tato klávesa nyní standardně umístěna. Článek je z roku 2002
Skvělý článek. Zkratky Alt+h Alt+j Alt+k Alt+l jsem neznal a zejména Alt+o se mi bude hodit. Alt+A a Alt+p jsou také super.
-
Na ceske klavesnici je [ pres AltGR, coz neni moc prakticke. Jestli ctrl+[ pak chodi stale jeste jako ctrl+[ tedy nevim, ale jaksi nam z toho vznika trojstisk, pricemz ctrl musi byt stisknuto predem.
No, když ono to musí být těžké, napsat editor, který se ovládá výhradně z klávesnice a zároveň myslet na regionální rozložení kláves. A Vim si toto nejspíš nikdy nedával za cíl (pokud tedy mohu hádat).
To, že na české klávesnici máme [ přes AltGR je tak trochu naše chyba, a nikoli pak tvůrců Vim či Apple, kteří se rozhodli klávesy ESC zbavit.
Jak píší v článku, který jsem uváděl výše, Vim byl vytvořen pro klávesnici, která měla ESC klávesu namísto dnešního TAB a bylo celkem snadné se k ní dostat. Dnes se k ESC musí člověk natáhout a CTRL + [ je nejspíš stejně dobrou alternativou pro vývojáře píšícího na US klávesnici.
Pro vývojáře používajícího české rozložení kláves, Vim a nový MacBook (celkem zajímavá cílovka, že?), pak už opravdu nezbude než si klávesu ESC nějak vhodně namapovat, jak již bylo navrhováno výše.
Pro mě osobně samotná absence klávesy ESC neznamená nutnost začít používat hardware jiného výrobce.
-
To, že na české klávesnici máme [ přes AltGR je tak trochu naše chyba, a nikoli pak tvůrců Vim či Apple, kteří se rozhodli klávesy ESC zbavit.
Nerikam, ze za to muze Apple nebo vim, pouze poukazuji na neprakticnost ctrl-[ na ceske a asi rade jinych klavesnic. Bohuzel, vzhledem k omezenemu poctu klaves a nutnosti nekam nacpat narodni znaky, je typicka narodni klavesnice dost debilni.
Ostatne kazde ctrl-neco je mene vhodne nez jedna jedina klavesa, protoze je to dvojstisk.
-
No, když ono to musí být těžké, napsat editor, který se ovládá výhradně z klávesnice a zároveň myslet na regionální rozložení kláves. A Vim si toto nejspíš nikdy nedával za cíl (pokud tedy mohu hádat).
Není zas tak složité si to přemapovat dle svých potřeb i na české klávesnici. Například jsem si namapoval i "š" v normal mode, protože se mi to prostě hodilo. Esc mi nevadilo, ale možnost sloučení s následujícím příkazem přes Alt (viz výše) by mohlo být zajímavé i pro uživatele nových jablíček.
-
Ostatne kazde ctrl-neco je mene vhodne nez jedna jedina klavesa, protoze je to dvojstisk.
Podobně i Shift-něco nebo Alt-něco nebo AltGr-něco. Vždycky budeme potřebovat napsat větší počet symbolů, než kolik máme kláves na klávesnici. Japonci by nám mohli povídat...
-
Pro vývojáře používajícího české rozložení kláves...
Heh, mimozemstan.
-
Japonci by nám mohli povídat...
Spis by me zajimalo, jak to resi Cinani. Japonci pouzivaji asi tri abecedy, z toho snad dve jsou foneticke, takze se to snad na klavesnici nejak vejde. A tu treti snad na pocitaci nepozivaji nebo na to maji nejake desne hacky, jako Cinani.
-
Japonci by nám mohli povídat...
Spis by me zajimalo, jak to resi Cinani. Japonci pouzivaji asi tri abecedy, z toho snad dve jsou foneticke, takze se to snad na klavesnici nejak vejde. A tu treti snad na pocitaci nepozivaji nebo na to maji nejake desne hacky, jako Cinani.
Číňani to mají podobné, protože základní abeceda má jen asi 20 znaků. Další jsou pak slabiky a slova, která se dají alternativně zapsat pomocí zmíněných 20 symbolů s možností automatické konverze. Možná podobně, jako když napíšeme v HTML β a zobrazí se nám znak "β".
-
Další jsou pak slabiky a slova, která se dají alternativně zapsat pomocí zmíněných 20 symbolů s možností automatické konverze. Možná podobně, jako když napíšeme v HTML β a zobrazí se nám znak "β".
Aha, takze k tomu jeste potrebuji kus softu, ktery dela tu konverzi, cimz se vse komplikuje. A treba v dobach DOSu s < 1 MB RAM to mohl byt problem.
-
Další jsou pak slabiky a slova, která se dají alternativně zapsat pomocí zmíněných 20 symbolů s možností automatické konverze. Možná podobně, jako když napíšeme v HTML β a zobrazí se nám znak "β".
Aha, takze k tomu jeste potrebuji kus softu, ktery dela tu konverzi, cimz se vse komplikuje. A treba v dobach DOSu s < 1 MB RAM to mohl byt problem.
Takový Vim to řeší přímo, ale Číňani, Japonci či Korejci to mají už dávno zapracováno v národních ovladačích klávesnice.
Za éry DOSu se pracovalo zejména v ASCII a národní sady se moc neřešily. Dnes máme Unicode a tak se to dá řešit vcelku elegantně.
-
Jak už bylo řečeno, stejnou funkci jako ESC má kombinace Ctrl+[, která je i lepší, protože člověk nemusí natahovat ruku. A jinak chete mi říct že někdo ovládá Vim s českou klávesnicí? To musí být slušný masochista...
-
Jak už bylo řečeno, stejnou funkci jako ESC má kombinace Ctrl+[, která je i lepší, protože člověk nemusí natahovat ruku. A jinak chete mi říct že někdo ovládá Vim s českou klávesnicí? To musí být slušný masochista...
Zijem vo Francuzsku a pouzivam vim s AZERTY-fr klavesnicou ;-) takze na Ctrl+[ treba stlacit Ctrl+AltGr+5
-
AZERTY-fr je snad uplne nejhorsi AZERTY layout.
-
A jinak chete mi říct že někdo ovládá Vim s českou klávesnicí? To musí být slušný masochista...
Vim s českou klávesnicí funguje úplně normálně. Pokud je něco nepohodlné, tak si to můžeš přemapovat.
-
Nejjednodusi je namapovat capslock na ESC. Protoze capslock je stejne zbytecny a navic je to bliz pro malicek. (takze to tak mam i na na normalnich klavesnicich)
Jeste by mne zajimalo, jak tohoto snadno dosahnou widlaci. Jak jsem si vsiml, musi se na to googlovat nejaky soft, obvykle z neduveryhodnych zdroju.
Na windows je mapovaci utilitka primo od Microsoftu. https://msdn.microsoft.com/en-us/globalization/keyboardlayouts.aspx
S pomocí MS Keyboard Layout Creator je možné pouze změnit, respektive vytvořit nové mapování znaků/kláves (ve smyslu např. "České QWERTZ"). Takže toto bohužel není řešení, protože jednak se změnou rozložení na jiné toto pochopitelně přestane fungovat (spousta lidí přepíná mezi CZ/EN rozložením), a jednak to nebude fungovat třeba v hrách nebo jiných speciálních aplikacích, které systémové rozložení kláves/znaků ignorují a používají vlastní. A mám takový dojem, že systémové klávesy typu Esc, Alt nebo Ctrl takto přemapovat ani nejdou.
Lepším a 100% fungujícícm řešením je ale přímo změna scan codes pro jednotlivé HW klávesy, čili mapování v abstrakci o úroveň níže. Klávesa přemapovaná na Esc se pak opravdu chová jako Esc nezávisle na rozložení kláves a v každé aplikaci:
http://smallvoid.com/article/winnt-scancode-map.html (http://smallvoid.com/article/winnt-scancode-map.html)
Já takto mám namapovánu klávesu pro kontextovou nabídku, kterážto poslední dobou z klávesnic také bohužel mizí (především z těch notebookových).
-
Ctrl-C