/ / Linux terminál s plnou podporou klávesnice? - linux, terminál, konzola, ncurses, libtermkey

Linux terminál s plnou podporou klávesnice? linux, terminál, konzola, ncurses, libtermkey

Vytvoril som textový editor a chcem ho portovaťLinux tak, že ho môžem používať na diaľku cez SSH. Neviem veľa o termináloch Linuxu, takže možno mi chýba niečo zrejmé, pretože jednoducho nemôžem uveriť, že v roku 2013 ešte neexistuje spôsob, ako by vzdialený terminál mohol rozlíšiť medzi Ctrl + M a Enter, alebo medzi Ctrl + H a Backspace, alebo dokonca nejaké udalosti pre Ctrl + doľava / doprava / hore / dole atď. Snažil som ncurses a libtermkey bez úspechu. Otázka znie, či existuje nejaká snaha alebo diskusia v komunite Linux o modernizácii alebo nahradení linuxových terminálových protokolov za niečo, čo podporuje plnú interakciu klávesnice a myši a prípadne plnú farbu, tj niečo, čo by umožnilo textové užívateľské rozhrania bez obrovské kompromisy použiteľnosti?

odpovede:

0 pre odpoveď č. 1

Pokiaľ viem, tak Linux konzolový terminálnepodporuje to, bodka. Ak sa chcete pokúsiť vylepšiť záplatu, môžete si vyskúšať implementáciu úplnej schémy reportovania kódovanej CSI. Je to zdokumentované tu.

libtermkey rozpozná sekvencie kľúčov, ak sú odoslané, ale oprava musí ísť najskôr do terminálu, aby ich odoslala na prvom mieste.