diff options
author | Andrés M <andmarti1424@users.noreply.github.com> | 2021-03-21 11:57:38 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-21 11:57:38 -0300 |
commit | c263186300ff673c0426a86886948fe8502b3e7c (patch) | |
tree | 933b29a4cc56bc6de712fb4f706c44fa697dcd2f /src/cmds_command.c | |
parent | c8cb3205919b7e224e59edeb187920be94e1a91f (diff) | |
parent | ac7acf6567f1afa2d0ccb2cef8600525f02a5ad9 (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.c | 5 |
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); |