summaryrefslogtreecommitdiffstats
path: root/src/cmds_command.c
diff options
context:
space:
mode:
authorBen Lu <ayroblu@gmail.com>2019-09-08 12:17:39 +0100
committerBen Lu <ayroblu@gmail.com>2019-09-08 12:17:39 +0100
commit80d76cba89b970b7548fd20249185d394c3c1edd (patch)
tree6ea9576a5b7aa762a9bc0cbdb568da7e9fdb32ba /src/cmds_command.c
parent52c557dbd5123095358f5b4650e6be2069c1e767 (diff)
Add v commands
Diffstat (limited to 'src/cmds_command.c')
-rw-r--r--src/cmds_command.c5
1 files changed, 4 insertions, 1 deletions
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);