Fórum Root.cz

Hlavní témata => Software => Téma založeno: Hamparle 15. 11. 2020, 21:05:45

Název: Na všech terminálech nefunguje Alt+.
Přispěvatel: Hamparle 15. 11. 2020, 21:05:45
Skoro na všech linuxech a terminálech se mi zkratka Esc  + .  (totéž co Levý alt + . , ale ne všude to funguje) neovládá dobře . Narozdíl od Altové varianty nestačí držet Alt, ale pro každý stisk tečky se musí Esc pustit a stisknout znova . (Takže ani variant Držení Esc + . nepřichzí v úvahu).

Čím to? Jde to nějak přeprogramovat?
Jak vysvětlit, že někde Alt + . nejde, ale musí se použít ESC?
Název: Re:Na všech terminálech nefunguje Alt+.
Přispěvatel: Petr Krčmář 15. 11. 2020, 22:16:28
Zaměřil bych se na to, proč nefunguje standardní Alt s tečkou. Je to otázka shellu, ale samozřejmě to může ukrást i nějaký terminál, který má uživatel před sebou. Pokud by to kradl terminál (třeba SSH klient), pak by to zlobilo z daného klienta na všech serverech. Pokud to zlobí jen někde, je na vině konkrétní shell. Čili v první řadě bych hledal, na jakém shellu to zlobí.

Kód: [Vybrat]
$ echo $0
Název: Re:Na všech terminálech nefunguje Alt+.
Přispěvatel: _Jenda 16. 11. 2020, 00:12:57
...
Chronicky to nechodí třeba v xtermu (mně je to fuk, xterm nepoužívám, ale úplně šílím z toho když koukám někomu přes rameno a oni by každou chvíli potřebovali přesně tohle a nemají to). Našel jsem o tom dlouhou diskuzi proč https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=326200
Název: Re:Na všech terminálech nefunguje Alt+.
Přispěvatel: drnest 16. 11. 2020, 09:32:31
Teď jsem zkusil na mém Centos 7 pustit xterm a Alt-. mi chodí.