Fórum Root.cz

Hlavní témata => Software => Téma založeno: Ħαℓ₸℮ℵ ␏⫢ ⦚ 09. 03. 2022, 14:23:48

Název: Jaké nastavení Putty, Aby Alt← nepsalo ]C , ]D
Přispěvatel: Ħαℓ₸℮ℵ ␏⫢ ⦚ 09. 03. 2022, 14:23:48
Asi mám něco nastaveného špatně v putty, ale co způsobuje že Alt+ šipky nedělají pohyb po slovech ale píšou ]C ]D. ... (Vím že jde i  Alt F/B)  Jak to vrátit aby to fungovalo?
Název: Re:Jaké nastavení Putty, Aby Alt← nepsalo ]C , ]D
Přispěvatel: robin martinez 10. 03. 2022, 07:55:26
http://the.earth.li/~sgtatham/putty/0.55/htmldoc/Chapter4.html#S4.4.4 (http://the.earth.li/~sgtatham/putty/0.55/htmldoc/Chapter4.html#S4.4.4)
Název: Re:Jaké nastavení Putty, Aby Alt← nepsalo ]C , ]D
Přispěvatel: zu1234 10. 03. 2022, 09:16:37
Asi mám něco nastaveného špatně v putty, ale co způsobuje že Alt+ šipky nedělají pohyb po slovech ale píšou ]C ]D. ... (Vím že jde i  Alt F/B)  Jak to vrátit aby to fungovalo?

Jaký TERM používáš?
Já 'linux'. Viz příloha
Název: Re:Jaké nastavení Putty, Aby Alt← fungovalo, původ $TERM , někde funguje
Přispěvatel: Ħαℓ₸℮ℵ ␏⫢ ⦚ 12. 03. 2022, 00:46:23
Nastavení Terminál - Keyboard - typy jsem zkusil jako první. Bez výsledku
Tak to co jsem zjistil je zvláštní a jsem z toho zmaten. Kromě toho mi nefunguje klávesa End. Home ano. echo $TERM mi to hlásí xterm. Netuším kde se  nastavuje nebo zda ji určuje klient nebo podle nějaké detekce nebo ji určuje server ....

Jiná zařízení:
Z androidu z fyzické klávesnice to jde  ;) z termuxu . V ConnectBotu Alt+šipky se pohybují po  znacích jako kdyby Alt byl nezmáčknuté. Obojí Hlásí xterm-256color  :o

Z jiného PC v putty se hlásí TERM přímo "putty". A taky to tam dělá ]C]D. Ale funguje Home i End.

Nemůže třeba do toho nějak zasahovat SSH ? (Escape character SSH) . Jen takový nápad.

A uplně jsem si nepoložil otázku zda je chyba v  "ssh" klientech  nebo na serveru. Teď to ale vypadá na solidní guláš, kde někde to jde, někde ne přitom proměnná TERM jsou stejné
Název: Re:Jaké nastavení Putty, Aby Alt← nepsalo ]C , ]D
Přispěvatel: RDa 12. 03. 2022, 09:59:59
on ten TERM se nastavuje behem .bashrc, ja mam myslim ruznej pro lokalni konzoli v X a jinej pro SSH spojeni.

pokud to nefunguje, tak zkus prizpusobit onen server, skrze setterm, nez menit klienta (putty)
Název: Re:Jaké nastavení Putty, Aby Alt← fungovalo, původ $TERM , někde funguje
Přispěvatel: FKoudelka 12. 03. 2022, 10:40:02
Nastavení Terminál - Keyboard - typy jsem zkusil jako první. Bez výsledku
Tak to co jsem zjistil je zvláštní a jsem z toho zmaten. Kromě toho mi nefunguje klávesa End. Home ano. echo $TERM mi to hlásí xterm. Netuším kde se  nastavuje nebo zda ji určuje klient nebo podle nějaké detekce nebo ji určuje server ....

Jiná zařízení:
Z androidu z fyzické klávesnice to jde  ;) z termuxu . V ConnectBotu Alt+šipky se pohybují po  znacích jako kdyby Alt byl nezmáčknuté. Obojí Hlásí xterm-256color  :o

Z jiného PC v putty se hlásí TERM přímo "putty". A taky to tam dělá ]C]D. Ale funguje Home i End.

Nemůže třeba do toho nějak zasahovat SSH ? (Escape character SSH) . Jen takový nápad.

A uplně jsem si nepoložil otázku zda je chyba v  "ssh" klientech  nebo na serveru. Teď to ale vypadá na solidní guláš, kde někde to jde, někde ne přitom proměnná TERM jsou stejné
Prvně bych zkusil, jestli to, co nastavíš v putty se opravdu objeví v shellu, jestli se to někde po cestě nezmění. Pak bych se podíval, jak to říct, jaké definici v systému ten obsah TERM odpovídá, zda není vazba porušená. Dřív to byla nějaká vazba na definiční soubor, k němu se dal najít zdroják, něco se mi plete s termdef, ale už si na to nevzpomenu. Tak se omlouvám za zmatenost, ale třeba tě to posune.
Název: Re:Jaké nastavení Putty, Aby Alt← fungovalo, původ $TERM , někde funguje
Přispěvatel: FKoudelka 12. 03. 2022, 10:52:43
Nastavení Terminál - Keyboard - typy jsem zkusil jako první. Bez výsledku
Tak to co jsem zjistil je zvláštní a jsem z toho zmaten. Kromě toho mi nefunguje klávesa End. Home ano. echo $TERM mi to hlásí xterm. Netuším kde se  nastavuje nebo zda ji určuje klient nebo podle nějaké detekce nebo ji určuje server ....

Jiná zařízení:
Z androidu z fyzické klávesnice to jde  ;) z termuxu . V ConnectBotu Alt+šipky se pohybují po  znacích jako kdyby Alt byl nezmáčknuté. Obojí Hlásí xterm-256color  :o

Z jiného PC v putty se hlásí TERM přímo "putty". A taky to tam dělá ]C]D. Ale funguje Home i End.

Nemůže třeba do toho nějak zasahovat SSH ? (Escape character SSH) . Jen takový nápad.

A uplně jsem si nepoložil otázku zda je chyba v  "ssh" klientech  nebo na serveru. Teď to ale vypadá na solidní guláš, kde někde to jde, někde ne přitom proměnná TERM jsou stejné
Prvně bych zkusil, jestli to, co nastavíš v putty se opravdu objeví v shellu, jestli se to někde po cestě nezmění. Pak bych se podíval, jak to říct, jaké definici v systému ten obsah TERM odpovídá, zda není vazba porušená. Dřív to byla nějaká vazba na definiční soubor, k němu se dal najít zdroják, něco se mi plete s termdef, ale už si na to nevzpomenu. Tak se omlouvám za zmatenost, ale třeba tě to posune.
Taky se dá v shellu změnit  rucne promennou TERM a určitým  příkazem (?) to zpropagovat. Pak zkoušet.
Zkrátka rozkouskovat tu cestu : co je v klientu nastaveno… co se objeví v TERM … co systém nastaví do emulace za mapu.
Název: Re:Jaké nastavení Putty, Aby Alt← nepsalo ]C , ]D
Přispěvatel: Ħαℓ₸℮ℵ ␏⫢ ⦚ 12. 03. 2022, 11:22:02
Zkoušel jsem i přiřazení $TERM, nic potom

Taky jsem v putty nenašel v configuraci atribut string , kterým se terminál identifikuje."putty" (v druhém případě xterm)
Citace: RDa
a a on ten TERM se nastavuje behem .bashrc, ja mam myslim ruznej pro lokalni konzoli v X a jinej pro SSH spojeni
.a jaká je ta detekční podmínka nebo způsob zjišťování

Nebo uplně odpodlahy: on se třeba .profile .bashrc interpretuje ze stroje, ze kterého se přihlašuju?
Název: Re:Jaké nastavení Putty, Aby Alt← nepsalo ]C , ]D
Přispěvatel: FKoudelka 12. 03. 2022, 11:29:43
Zkoušel jsem i přiřazení $TERM, nic potom

Taky jsem v putty nenašel v configuraci atribut string , kterým se terminál identifikuje."putty" (v druhém případě xterm)
Citace: RDa
a a on ten TERM se nastavuje behem .bashrc, ja mam myslim ruznej pro lokalni konzoli v X a jinej pro SSH spojeni
.a jaká je ta detekční podmínka nebo způsob zjišťování

Nebo uplně odpodlahy: on se třeba .profile .bashrc interpretuje ze stroje, ze kterého se přihlašuju?
To určitě ne. Ale proměnné se v systému nenastavují jen tam, třeba je nějaký system-wide default pro TERM. V /etc/ ? Profile, environment, projeď to grepem
Název: Re:Jaké nastavení Putty, Aby Alt← nepsalo ]C , ]D
Přispěvatel: FKoudelka 12. 03. 2022, 11:41:20
 Tak přece : termdef, zkus pro ladění bez putty
https://www.qnx.com/developers/docs/6.5.0SP1.update/com.qnx.doc.neutrino_utilities/t/termdef.html
Název: Re:Jaké nastavení Putty, Aby Alt← nepsalo ]C , ]D
Přispěvatel: RDa 12. 03. 2022, 12:57:13
a jaká je ta detekční podmínka nebo způsob zjišťování

Kód: [Vybrat]
if [ -n "$DISPLAY" ]
A vidim jen nastaveni na xterm (kdyz je X) nebo linux (lokalni textova konzole, ssh pripojeni)