diff options
author | zeertzjq <zeertzjq@outlook.com> | 2023-12-23 15:30:44 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-23 15:30:44 +0800 |
commit | 3c667d3e0fe41a900cee9477e190ae02d7ec0c23 (patch) | |
tree | 51e5a3723071a2e6a788040b60c3d7946381e35e /src | |
parent | 242261d4e77806cdb4559c2be58613113a393a4e (diff) | |
download | rneovim-3c667d3e0fe41a900cee9477e190ae02d7ec0c23.tar.gz rneovim-3c667d3e0fe41a900cee9477e190ae02d7ec0c23.tar.bz2 rneovim-3c667d3e0fe41a900cee9477e190ae02d7ec0c23.zip |
fix(mappings): fix mapset() not replacing map with backslash (#26719)
Diffstat (limited to 'src')
-rw-r--r-- | src/nvim/mapping.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/mapping.c b/src/nvim/mapping.c index cb50050344..c7fa585a27 100644 --- a/src/nvim/mapping.c +++ b/src/nvim/mapping.c @@ -2350,7 +2350,7 @@ void f_mapset(typval_T *argvars, typval_T *rettv, EvalFuncData fptr) // Delete any existing mapping for this lhs and mode. MapArguments unmap_args = MAP_ARGUMENTS_INIT; - set_maparg_lhs_rhs(lhs, strlen(lhs), "", 0, LUA_NOREF, 0, &unmap_args); + set_maparg_lhs_rhs(lhs, strlen(lhs), "", 0, LUA_NOREF, CPO_TO_CPO_FLAGS, &unmap_args); unmap_args.buffer = buffer; buf_do_map(MAPTYPE_UNMAP, &unmap_args, mode, is_abbr, curbuf); xfree(unmap_args.rhs); |