File file = new File(System.getProperty("karaf.history",
new File(System.getProperty("user.home"), ".karaf/karaf.history").toString()));
file.getParentFile().mkdirs();
reader.getHistory().setHistoryFile(file);
session.put(".jline.history", reader.getHistory());
Completer completer = createCompleter();
if (completer != null) {
reader.addCompletor(new CompleterAsCompletor(completer));
}
if (Boolean.getBoolean("jline.nobell")) {
reader.setBellEnabled(false);