diff --git a/content/commands.js b/content/commands.js index cab6939d..ba8beba6 100644 --- a/content/commands.js +++ b/content/commands.js @@ -1380,7 +1380,7 @@ vimperator.Commands = function () //{{{ } )); addDefaultCommand(new vimperator.Command(["norm[al]"], - function (args) + function (args, special) { if (!args) { @@ -1388,12 +1388,13 @@ vimperator.Commands = function () //{{{ return; } - vimperator.events.feedkeys(args); + vimperator.events.feedkeys(args, special); }, { usage: ["norm[al][!] {commands}"], short_help: "Execute Normal mode commands", - help: "Example: :normal 20j scrolls 20 lines down." + help: "Example: :normal 20j scrolls 20 lines down. " + + "If the [!] is specified mappings will not be used." } )); // TODO: remove duplication in :map