diff options
author | Ben Lu <ayroblu@gmail.com> | 2019-09-08 12:17:39 +0100 |
---|---|---|
committer | Ben Lu <ayroblu@gmail.com> | 2019-09-08 12:17:39 +0100 |
commit | 80d76cba89b970b7548fd20249185d394c3c1edd (patch) | |
tree | 6ea9576a5b7aa762a9bc0cbdb568da7e9fdb32ba /src/cmds_command.c | |
parent | 52c557dbd5123095358f5b4650e6be2069c1e767 (diff) |
Add v commands
Diffstat (limited to 'src/cmds_command.c')
-rw-r--r-- | src/cmds_command.c | 5 |
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); |