Portál AbcLinuxu, 10. května 2025 09:00

Dotaz: Home, End, Delete klavesy v terminale

24.2.2005 14:26 catchy
Home, End, Delete klavesy v terminale
Přečteno: 195×
Odpovědět | Admin
Nefunguju mi klavesy Home, End a Delete klavesy tak, ako by mali v terminale.

Home: na zaciatok textu v prikazovom riadku
End: na koniec textu v prikazovom riadku
Delete: zmazat znak na ktorom stoji kurzor.

Pri stlaceni tychto klaves sa vygeneruje znak ~ a terminal pipne.

Skusal som napr. stty erase Ctrl+V Del, lenze 'Ctrl+V Del' vygeneruje nieco ako ^[[E1, co stty nezoberie, lebo ten ocakava len nieco ako ^X (jeden znak za ^).

Terminal mam wsvt25 pod OpenBSD.

Ked som nadefinoval klavesy pod MC, tak Home a End fungovali v MC tak ako mali (pred tym nie).

Jedine co nechce sa naucit (Learn Keys) je Completition (M-Tab).
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

24.2.2005 14:31 jm
Rozbalit Rozbalit vše Re: Home, End, Delete klavesy v terminale
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co http://www.abclinuxu.cz/forum/show/75754 ?
24.2.2005 14:34 catchy
Rozbalit Rozbalit vše Re: Home, End, Delete klavesy v terminale
Dik, ale ked som dal hladat Home alebo Del, co su opodstatnene klucove slova pre moj problem, nic mi nenaslo...
Hladal som v sekcii Terminaly a Shelly a myslim, ze ked sa nic nenajde v danej sekcii, tak sa hlada globalne...
24.2.2005 14:36 jm
Rozbalit Rozbalit vše Re: Home, End, Delete klavesy v terminale
No to je jedno, me spis zajima, jestli to funguje nebo ne? :-)
24.2.2005 14:46 catchy
Rozbalit Rozbalit vše Re: Home, End, Delete klavesy v terminale
uvidime....
vyzera to, ze by to mohlo fungovat....
ked pridem domov, tak vyskusam na OpenBSD...
v Mandrake to funguje implicitne. :)
27.2.2005 10:57 catchy
Rozbalit Rozbalit vše Re: Home, End, Delete klavesy v terminale
funguje to, len s trocha inymi hodnotami pre Home a End, ktore sa vsak daju zistit pomocou Ctrl+V Home resp. Ctrl+V End.

Ale zasa nefunguje napr. Alt+S v MC.

Alt + nieco vygeneruje znak narodnej abecedy. Videl som tu na fore, ze sa to niekto snazil riesit, ale asi neuspesne.

Este raz: $TERM == wsvt25, $TERM == linux nezobrazuje dobre ramceky v MC.
27.2.2005 11:35 jm
Rozbalit Rozbalit vše Re: Home, End, Delete klavesy v terminale
Alt+S nevim co ma delat, me to nedela nic.
27.2.2005 12:01 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Re: Home, End, Delete klavesy v terminale
Začátek vyhledávání. Když potom stiskneš 'v', hledá to soubory začínající na 'v'.
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
27.2.2005 12:05 jm
Rozbalit Rozbalit vše Re: Home, End, Delete klavesy v terminale
Tak to nevim - tohle mi funguje pres CTRL+S... ;-)
27.2.2005 11:55 Lucke
Rozbalit Rozbalit vše Re: Home, End, Delete klavesy v terminale
Odpovědět | | Sbalit | Link | Blokovat | Admin
Popisy terminalu jsem obecne v Unixu v souborech termcap a terminfo. Oba soubory popisuji totez, ale kazdy jinou syntaxi. Existuji programy pro prevod formatu (terminfo se jeste musi prelozit pomoci "tic").

V techto souborech se popisuji i Esc sekvence prirazene funkcnim a jinym specialnim klavesam (napr Home, End, PgUp ... - to je to co vidis pri stisknuti Ctrl+V). Take se zde popisuje, jak se zobrazuji pseudograficke znaky, barvy atd. Podivej se do techto souboru, zda popisy odpovidaji tomu, co ten terminal skutecne posila. V pripade nutnosti upravit. Dobre je taky si sehnat dokumentaci k danemu typu terminalu. Rozhodne to nebude fungovat s nastavenim $TERM=linux.

"M-<tab>" nemusi na nekterych terminalech nic generovat a nebo generuje zase jenom <tab>. Potom zkus v mc <Esc>+<tab>. Je to stejné (když mi nefunguji funkcni klavesy, tak si pomaham <Esc>+[0-9])

Muze se take stat, ze tento terminal neumi zobrazit pseudograficke znaky a tak je mozno spoustet "mc -a", ktere zobrazi ramecky jako "+-|".
1.3.2005 10:10 catchy
Rozbalit Rozbalit vše Re: Home, End, Delete klavesy v terminale
Esc+S funguje v pohode.

Alt+S funguje, ale nie pod rootom, hoci vsetci maju rovnaky typ terminalu a rootovi sa nic specialne nenastavuje ohladom terminalu.

Ramceky v MC sa zobrazuju v poriadku (wsvt25 terminal).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.