From 80d76cba89b970b7548fd20249185d394c3c1edd Mon Sep 17 00:00:00 2001 From: Ben Lu Date: Sun, 8 Sep 2019 12:17:39 +0100 Subject: Add v commands --- src/cmds_command.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/cmds_command.c') diff --git a/src/cmds_command.c b/src/cmds_command.c index 87fa72e..914369d 100644 --- a/src/cmds_command.c +++ b/src/cmds_command.c @@ -339,7 +339,7 @@ void do_commandmode(struct block * sb) { wcscpy(inputline, get_curcmd()); continue; } - if ( ! wcsncmp(inputline, valid_commands[i], wcslen(inputline)) + if ( ! wcsncmp(inputline, valid_commands[i], wcslen(inputline)) ) { wcscpy(inputline, valid_commands[i]); real_inputline_pos = wcslen(inputline); @@ -838,9 +838,12 @@ void do_commandmode(struct block * sb) { } else if ( ! wcsncmp(inputline, L"nmap", 4) || ! wcsncmp(inputline, L"imap", 4) || + ! wcsncmp(inputline, L"vmap", 4) || ! wcsncmp(inputline, L"inoremap", 8) || ! wcsncmp(inputline, L"nnoremap", 8) || + ! wcsncmp(inputline, L"vnoremap", 8) || ! wcsncmp(inputline, L"iunmap", 6) || + ! wcsncmp(inputline, L"vunmap", 6) || ! wcsncmp(inputline, L"nunmap", 6) ) { send_to_interp(inputline); -- cgit v1.2.3