summaryrefslogtreecommitdiffstats
path: root/src/cmds_command.c
diff options
context:
space:
mode:
authorAndrés M <andmarti1424@users.noreply.github.com>2021-03-21 11:57:38 -0300
committerGitHub <noreply@github.com>2021-03-21 11:57:38 -0300
commitc263186300ff673c0426a86886948fe8502b3e7c (patch)
tree933b29a4cc56bc6de712fb4f706c44fa697dcd2f /src/cmds_command.c
parentc8cb3205919b7e224e59edeb187920be94e1a91f (diff)
parentac7acf6567f1afa2d0ccb2cef8600525f02a5ad9 (diff)
Merge pull request #353 from ayroblu/add_visual_mode
Add visual mode mapping
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 08ad76b..6bfa858 100644
--- a/src/cmds_command.c
+++ b/src/cmds_command.c
@@ -343,7 +343,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);
@@ -860,9 +860,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);