Mercurial > vim
comparison src/screen.c @ 22862:6d50182e7e24 v8.2.1978
patch 8.2.1978: making a mapping work in all modes is complicated
Commit: https://github.com/vim/vim/commit/957cf67d50516ba98716f59c9e1cb6412ec1535d
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Nov 12 14:21:06 2020 +0100
patch 8.2.1978: making a mapping work in all modes is complicated
Problem: Making a mapping work in all modes is complicated.
Solution: Add the <Cmd> special key. (Yegappan Lakshmanan, closes https://github.com/vim/vim/issues/7282,
closes 4784, based on patch by Bjorn Linse)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Thu, 12 Nov 2020 14:30:04 +0100 |
parents | 8059beb101d0 |
children | 826a6406ea7b |
comparison
equal
deleted
inserted
replaced
22861:459c4d8b3a34 | 22862:6d50182e7e24 |
---|---|
4190 if (p_ri) | 4190 if (p_ri) |
4191 msg_puts_attr(_(" REVERSE"), attr); | 4191 msg_puts_attr(_(" REVERSE"), attr); |
4192 #endif | 4192 #endif |
4193 msg_puts_attr(_(" INSERT"), attr); | 4193 msg_puts_attr(_(" INSERT"), attr); |
4194 } | 4194 } |
4195 else if (restart_edit == 'I' || restart_edit == 'A') | 4195 else if (restart_edit == 'I' || restart_edit == 'i' || |
4196 restart_edit == 'a' || restart_edit == 'A') | |
4196 msg_puts_attr(_(" (insert)"), attr); | 4197 msg_puts_attr(_(" (insert)"), attr); |
4197 else if (restart_edit == 'R') | 4198 else if (restart_edit == 'R') |
4198 msg_puts_attr(_(" (replace)"), attr); | 4199 msg_puts_attr(_(" (replace)"), attr); |
4199 else if (restart_edit == 'V') | 4200 else if (restart_edit == 'V') |
4200 msg_puts_attr(_(" (vreplace)"), attr); | 4201 msg_puts_attr(_(" (vreplace)"), attr); |