Linux终端全键盘支持?

时间:2013-12-13 01:46:42

标签: linux terminal console ncurses libtermkey

我制作了一个文本编辑器,我希望将它移植到Linux,以便我可以通过SSH远程使用它。我不太了解Linux终端,所以也许我错过了一些明显的东西,因为我无法相信在2013年仍然没有办法让远程终端区分Ctrl + M和Enter,或者在Ctrl +之间H和Backspace,甚至可以为Ctrl + Left / Right / Up / Down等获取任何事件。我试过ncurses和libtermkey无济于事。问题是,Linux社区是否有任何努力或讨论将linux终端协议现代化或替换为支持全键盘和鼠标交互以及可能全彩色的东西,即允许文本用户界面的东西巨大的可用性妥协?

1 个答案:

答案 0 :(得分:1)

据我所知,Linux控制台终端不支持这个,完全停止。如果您想尝试提高补丁,您可以实现完整的CSI编码报告方案。记录here

libtermkey会识别发送的密钥序列,但修复程序必须首先进入终端才能发送它们。