我想用 jline 开发一个 java cli..我从 Internet 获得不同的 Jline 版本,但我不知道它们之间的区别..
我的操作系统是 WINDOWS XP SP2。
Jline09.9和Jline1.0也不支持清屏。如何配置键绑定以支持清洁屏幕?
源代码 WindowsTerminal.java
/**
* Windows doesn't support ANSI codes by default; disable them.
*/
public boolean isANSISupported() {
return false;
}
在 jLine0.9.9 和 Jline1.0 中,清洁屏幕不起作用.. http://i.stack.imgur.com/2m71z.jpg
在 Jline2.x 中,它支持干净的屏幕,但是当我使用数组键 UP/DOWN/LEFT/RIGHT、INSERT、DELETE、END 时,控制台会出现乱码。
Jline 2.6 和 Jline2.9 中的错误代码和奇怪字符当键入数组键或 DELETE、HOME、INSERT 键时 http://i.stack.imgur.com/5A8d2.jpg
我不知道如何通过keybinds.properties 在Jline1.x 和Jline2.x 中配置keybind。以及如何配置 keybinds.properties ?如何使用它??
你能给一些建议或例子吗?