Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: RedMaX 07 Ledna 2013, 19:17:19
-
Zdar, zajimalo by me zda by nejak slo priradit jinou klavesovou zkratku "kilnuti" procesu nez je CTRL+C. Jsem totiz zvyklej, ze CTRL+C je kopirovat, coz jde v konsoli nastavit, jenze pak prestane fungovat nasilne ukonceni programu v konsoli, coz ma prave nastaveno ono CTRL+C a to jsem nenasel jak zmenit. Jde to?
-
Rozumnější je naučit se v konzole/terminálu používat Ctrl+Shift+c (v), nebo Ctrl+Insert (Shift+Insert).
-
Me to moc rozumny neprijde, ale asi je to jednodussi, pokud ten "odstrel" pomoci CTRL-C niak zmenit nejde. :-)
-
Slovy klasika: "Je to fungující model prověřený stovkami generací, tak se ho doprdele nesnaž měnit!" Ber to jako nadsázku, ale je to tak ;)
-
Me to moc rozumny neprijde, ale asi je to jednodussi, pokud ten "odstrel" pomoci CTRL-C niak zmenit nejde. :-)
Já to mám jednodušší, kdysi dávno jsem se naučil používat Ctrl/Shift Insert a to funguje v podstatě všude :)
-
Tadeáš Pařík: OK, ale uznej, ze je ponekud nestastne pokud ve vetsine aplikaci je CTRL-C (kopirovat) a CTRL-V (vlozit) a v terminalu musis mackat SHIFT-CTRL-C kvuli tomu, ze CTRL-C ma pridelene odstrel programu.
-
Změnit to samozřejmě jde, stačí se mrknout na Google, jako nápověda snad bude stačit příkaz stty.
Jinak Ctrl+c používají už stovky generací jak pro kopírování textu, tak pro zaslání SIGINT signálu (viz anglická wiki např.), takže nemá smysl to dále rozebírat I guess. ;)
-
Tadeáš Pařík: OK, ale uznej, ze je ponekud nestastne pokud ve vetsine aplikaci je CTRL-C (kopirovat) a CTRL-V (vlozit) a v terminalu musis mackat SHIFT-CTRL-C kvuli tomu, ze CTRL-C ma pridelene odstrel programu.
V dosu, nebo-li příkazové řádce windows, funguje ctrl+c taky jako break.
-
Nehadam se preci o tom, ze je chyba v tech, co tu zkratku priradili pro zaslani SIGINT signálu, ale akorat mi prijde nestastne, ze dve casto pouzivane zalezitosti maji stejnou zkratku, jestli je to tak i na windowsech, tak tim hur, proste mi prijde, ze by mohl nekdo prijit a rict "Ok, tohle je problem, vyresime ho tak, ze odted pridelime kopirovani jinou zkratku nebo tomu SIGINT signálu".
Jinak daysleeper diky moc, tim ze to jde zmenit, tak si to mohu vyresit aspon soukrome u sebe. :)
stty -a kontrola nastavenych zkratek
stty intr \^k zmena z CTRL-C na CTRL-K.
-
Tadeáš Pařík: OK, ale uznej, ze je ponekud nestastne pokud ve vetsine aplikaci je CTRL-C (kopirovat) a CTRL-V (vlozit) a v terminalu musis mackat SHIFT-CTRL-C kvuli tomu, ze CTRL-C ma pridelene odstrel programu.
CTRL+C odstřeloval programy ještě před Gatesovým narozením -> stěžuj si na MS hotline, že vybrali kolizní zkratky (stejně jako zpětná vs normální lomítka etc)
-
tak potrebuju poradit, je s tim problem, dam
stty intr \^k
jenze po odhlaseni je to zpatky na CTRL-C.
Tak jsem to hodil do spustit pri prihlaseni, ale nic se nezmenilo, tak jsem udelal skript s nazvem *.ctrlckstart
#!/bin/bash
stty intr \^k
hodil odkaz na nej do autoruns sh .ctrlckstart
ale opet bylo po prihlaseni CTRL-C
tak jsem udelal skript takhle
#!/bin/bash
sleep 20 && stty intr \^k
ale ani tak se nic nezmenilo. Preci nejak musi jit zautomatizovat, aby se po prihlaseni to "stty intr \^k" nebo-li zmena zkratky na CTRL-K nahodila automaticky?
-
Musíš si ten příkaz nacpat na konec ~/.bashrc, pak se ti to spustí při každém spuštění Bashe aktuálního uživatele.
-
moc dik
beha to. :)