Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Slo by v konsoli zmenit CTRL+C ? [vyřešeno]  (Přečteno 1918 krát)

RedMaX

  • Aktivní člen
  • *
  • Příspěvků: 384
  • Narozen v komunismu, zemřu v komunismu.
Slo by v konsoli zmenit CTRL+C ? [vyřešeno]
« kdy: 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?
« Poslední změna: 09 Ledna 2013, 21:07:26 od Iwo »

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Slo by v konsoli zmenit CTRL+C ?
« Odpověď #1 kdy: 07 Ledna 2013, 20:42:37 »
Rozumnější je naučit se v konzole/terminálu používat Ctrl+Shift+c (v), nebo Ctrl+Insert (Shift+Insert).

RedMaX

  • Aktivní člen
  • *
  • Příspěvků: 384
  • Narozen v komunismu, zemřu v komunismu.
Re:Slo by v konsoli zmenit CTRL+C ?
« Odpověď #2 kdy: 07 Ledna 2013, 21:52:06 »
Me to moc rozumny neprijde, ale asi je to jednodussi, pokud ten "odstrel" pomoci CTRL-C niak zmenit nejde. :-)

Tadeáš Pařík

  • Předseda občanského sdružení Ubuntu ČR a člen placené komunitní podpory
  • Příspěvků: 6543
    • Ubuntu.cz
Re:Slo by v konsoli zmenit CTRL+C ?
« Odpověď #3 kdy: 07 Ledna 2013, 21:56:19 »
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  ;)
Do života je třeba mít připravený rozum, nebo provaz.

Ubuntu 14.04 64 bit / Windows 10 Pro - Intel DH87MC, Intel Core i7-4771, 8GB Ram, Kingston HyperX 3K SSD 120GB, Intel HD 4600 a ASUS GTX660-DC2OCPH-2GD5
Ubuntu 14.04 64bit - HP ProBook 4525s
Ubuntu 14.10 32bit - ThinkPad R52 (testování)

pariktadeas@jabbim.cz

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Slo by v konsoli zmenit CTRL+C ?
« Odpověď #4 kdy: 07 Ledna 2013, 22:15:55 »
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 :)

RedMaX

  • Aktivní člen
  • *
  • Příspěvků: 384
  • Narozen v komunismu, zemřu v komunismu.
Re:Slo by v konsoli zmenit CTRL+C ?
« Odpověď #5 kdy: 08 Ledna 2013, 21:46:10 »
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.

daysleeper

  • Stálý člen
  • **
  • Příspěvků: 1206
Re:Slo by v konsoli zmenit CTRL+C ?
« Odpověď #6 kdy: 08 Ledna 2013, 22:09:56 »
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.  ;)

sabraq

  • Závislák
  • ***
  • Příspěvků: 3411
  • Bootloader-není téma k hovoru,ani zbytný prostor
Re:Slo by v konsoli zmenit CTRL+C ?
« Odpověď #7 kdy: 08 Ledna 2013, 22:17:50 »
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.
PP v kolečku - není licence,pouze upozornění na reklamu
"Dress code" - oblečení podle předpisu(ne kódované oblečení)
CC v kolečku - je licence,značí,že se někdo nesmírně snaží

RedMaX

  • Aktivní člen
  • *
  • Příspěvků: 384
  • Narozen v komunismu, zemřu v komunismu.
Re:Slo by v konsoli zmenit CTRL+C ? [vyřešeno]
« Odpověď #8 kdy: 09 Ledna 2013, 13:10:35 »
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. :)

Kód: [Vybrat]
stty -a kontrola nastavenych zkratek

Kód: [Vybrat]
stty intr \^k zmena z CTRL-C na CTRL-K.

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re:Slo by v konsoli zmenit CTRL+C ?
« Odpověď #9 kdy: 09 Ledna 2013, 16:35:27 »
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)
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

RedMaX

  • Aktivní člen
  • *
  • Příspěvků: 384
  • Narozen v komunismu, zemřu v komunismu.
Re:Slo by v konsoli zmenit CTRL+C ? NEvyřešeno
« Odpověď #10 kdy: 09 Ledna 2013, 20:30:56 »
tak potrebuju poradit, je s tim problem, dam

Kód: [Vybrat]
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

Kód: [Vybrat]
#!/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

Kód: [Vybrat]
#!/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?

GdH

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 3176
    • GdH-Notes
Re:Slo by v konsoli zmenit CTRL+C ? NEvyřešeno
« Odpověď #11 kdy: 09 Ledna 2013, 20:37:57 »
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.

RedMaX

  • Aktivní člen
  • *
  • Příspěvků: 384
  • Narozen v komunismu, zemřu v komunismu.
Re:Slo by v konsoli zmenit CTRL+C ? [vyřešeno]
« Odpověď #12 kdy: 09 Ledna 2013, 21:07:47 »
moc dik

beha to.  :)

 

Provoz zaštiťuje spolek OpenAlt.