22 lines
473 B
JavaScript
Executable File
22 lines
473 B
JavaScript
Executable File
exports.plugin = function(cli)
|
|
{
|
|
|
|
|
|
cli.on('backspace', function()
|
|
{
|
|
var pos = cli.cursor();
|
|
|
|
if(pos == cli.inputPrefix().length) return;
|
|
|
|
cli.spliceLine(pos-1, 1, pos-1);
|
|
//cli.replaceLine(buffer.substr(0, pos-1) + buffer.substr(pos, buffer.length-pos), pos-1);
|
|
|
|
});
|
|
|
|
cli.on('delete', function()
|
|
{
|
|
var pos = cli.cursor();
|
|
|
|
cli.spliceLine(pos, 1, pos);
|
|
});
|
|
} |