boolean windows = System.getProperty("os.name").toLowerCase().contains("windows");
try {
if (windows) {
AnsiWindowsTerminal t = new AnsiWindowsTerminal();
t.setDirectConsole(true);
t.initializeTerminal();
term = t;
} else {
NoInterruptUnixTerminal t = new NoInterruptUnixTerminal();
t.initializeTerminal();
term = t;