aboutsummaryrefslogtreecommitdiff
path: root/src/console
diff options
context:
space:
mode:
Diffstat (limited to 'src/console')
-rw-r--r--src/console/commandline/CommandParser.ts8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/console/commandline/CommandParser.ts b/src/console/commandline/CommandParser.ts
index 5228c77..79ae8c8 100644
--- a/src/console/commandline/CommandParser.ts
+++ b/src/console/commandline/CommandParser.ts
@@ -8,6 +8,8 @@ export class UnknownCommandError extends Error {
export default class CommandParser {
parse(value: string): Command {
+ value = value.replace(/!$/, "");
+
switch (value) {
case 'o':
case 'open':
@@ -25,14 +27,8 @@ export default class CommandParser {
case 'bdel':
case 'bdelete':
return Command.BufferDelete;
- case 'bd!':
- case 'bdel!':
- case 'bdelete!':
- return Command.BufferDeleteForce;
case 'bdeletes':
return Command.BuffersDelete;
- case 'bdeletes!':
- return Command.BuffersDeleteForce;
case 'addbookmark':
return Command.AddBookmark;
case 'q':