Amended some default styling/befavior
- cursorBlink is not default from now on - added some custom behavior in the demo
This commit is contained in:
+19
-3
@@ -1,8 +1,24 @@
|
||||
var terminalContainer = document.getElementById('terminal-container'),
|
||||
term = new Terminal({geometry: [60, 37]});
|
||||
term = new Terminal({geometry: [95, 37]});
|
||||
|
||||
term.prompt = function () {
|
||||
term.write('> ');
|
||||
}
|
||||
|
||||
term.open(terminalContainer);
|
||||
term.writeln('Welcome to xterm.js');
|
||||
term.writeln('Just type some keys in the prompt below.');
|
||||
term.writeln('');
|
||||
term.prompt();
|
||||
|
||||
term.on('data', function (data) {
|
||||
term.write(data);
|
||||
term.on('key', function (key, ev) {
|
||||
console.log(this, key, ev);
|
||||
if (ev.keyIdentifier == 'Enter') {
|
||||
term.writeln('');
|
||||
term.prompt();
|
||||
} if (ev.keyCode == 8) {
|
||||
term.write('\b \b');
|
||||
}else {
|
||||
term.write(key);
|
||||
}
|
||||
});
|
||||
Reference in New Issue
Block a user