[ksh] control P aanroepen

Pagina: 1
Acties:

  • Justin_Time
  • Registratie: Juni 2001
  • Laatst online: 17-07-2025
Dag beste mensen,

Ik denk dat ik lang genoeg heb gewacht :)

ik heb in NOS een topic geopent:

[topic=436757/1/25]

Maar dat loopt een beetje dood qua replys en d8t dat het misschien hier op zn plaats is.

(ps: het verplaatsen is nog steeds niet gehonoreerd daarom dit nieuwe topic")

Elke dag dronken is ook een geregeld leven.


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 12-09 21:31

Janoz

Moderator Devschuur®

!litemod

Als je er ook ff een vraag bij zet, dan zijn we hier helemaal tevreden...

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • Grum
  • Registratie: Juni 2001
  • Niet online
je kan even uitzoeken wat een ^P voor ascii waarde heeft en dan dat gewoon intikken

je kan ook met ctrl-v ctrl-p een ^P maken (mits je shell dat ondersteunt)

  • Justin_Time
  • Registratie: Juni 2001
  • Laatst online: 17-07-2025
hmm nou de vraag is dus ik wil in de ksh shell de histery kunnen aanroepen met me pijltjes

als je een control + p doet lukt dit dus ik wil een alias hebben die zegt dat het pijltje omhoog control + P moet doen.

ik heb ontdekt dat je het up pijltje met __A down met __D etc.. aanroept

maar iets all

alias __A=^p lukt niet dan print ie steeds ^P ook niet met haakjes.

uhm de asci maarde van? de p? de ^?

Elke dag dronken is ook een geregeld leven.


  • Justin_Time
  • Registratie: Juni 2001
  • Laatst online: 17-07-2025
016 020 10 00010000 ^P ^p DLE c-P c-p data-link-escape


dus nu krijg ik alias __A=????

Elke dag dronken is ook een geregeld leven.


  • Justin_Time
  • Registratie: Juni 2001
  • Laatst online: 17-07-2025
Op dinsdag 12 maart 2002 13:12 schreef Grum het volgende:
je kan even uitzoeken wat een ^P voor ascii waarde heeft en dan dat gewoon intikken

je kan ook met ctrl-v ctrl-p een ^P maken (mits je shell dat ondersteunt)
^P dit werkt dus niet daarom dit topic

Elke dag dronken is ook een geregeld leven.


  • Grum
  • Registratie: Juni 2001
  • Niet online
als het 1 teken is wel :)

  • Justin_Time
  • Registratie: Juni 2001
  • Laatst online: 17-07-2025
Op dinsdag 12 maart 2002 13:37 schreef Grum het volgende:
als het 1 teken is wel :)
come again?

Elke dag dronken is ook een geregeld leven.


  • Grum
  • Registratie: Juni 2001
  • Niet online
^P is gewoon 1 teken hoor ;)
een ctrl-p
code:
1
2
3
Oct   Dec   Hex   Char
----------------------
020   16    10    DLE

dat is een ctrl-p :)

  • Dash2in1
  • Registratie: November 2001
  • Laatst online: 31-08 22:49
Op dinsdag 12 maart 2002 13:51 schreef Grum het volgende:
^P is gewoon 1 teken hoor ;)
een ctrl-p
code:
1
2
3
Oct   Dec   Hex   Char
----------------------
020   16    10    DLE

dat is een ctrl-p :)
Makkelijk te onthouden .. p is 16e letter alfabet ..

  • Justin_Time
  • Registratie: Juni 2001
  • Laatst online: 17-07-2025
Op dinsdag 12 maart 2002 13:51 schreef Grum het volgende:
^P is gewoon 1 teken hoor ;)
een ctrl-p
code:
1
2
3
Oct   Dec   Hex   Char
----------------------
020   16    10    DLE

dat is een ctrl-p :)
Jah dat begrijp ik ook nog wel daarom heb ik hem opgezocht maar ik bedoel hoe kan ik hem nou aanroepen?

zoals ik het nu zie kan ik alleen zon intterupt opvangen met een trap maar dat wil ik niet ik wil hem gewoon dood eenvoudig aanroepen zodat ik hem op een andere plaats op het toetsenbord (in dit geval me pijltjes) kan aanroepen

Elke dag dronken is ook een geregeld leven.


  • Justin_Time
  • Registratie: Juni 2001
  • Laatst online: 17-07-2025
Nou ik heb het eindelijk gevonden hoor hoop voor de mensen met hetzelfde probleem dat ze er wat aan hebben. hier staat het:
http://www.thp.uni-duisburg.de/~michael/usenet/computer/000169.txt

en het antwoord was:

alias __A=`echo "\020"` # up arrow = µp = back a command
alias __B=`echo "\016"` # down arrow = µn = down a command
>alias __C=`echo "\006"` # right arrow = µf = forward a character
alias __D=`echo "\002"` # left arrow = µb = back a character
alias __H=`echo "\001"` # home = µa = start of line

Elke dag dronken is ook een geregeld leven.

Pagina: 1