pax
b020980128
keymaps/options: remove unnecessary option
...
+ tweak related release notes entry
2026-02-02 21:02:46 -08:00
pax
e9d59f47e8
keymaps: fix unable to set noremap = false
...
Currently setting `vim.keymaps.*.noremap = false` has no effect.
Given that noremap is set by default, the only way to undo it is
to use `remap = true`. This commit adds `remap` as an internal option,
and derives its final value as the inverse of noremap.
This way, setting `noremap` to `false` now behaves as expected.
See https://neovim.io/doc/user/lua-guide.html#_creating-mappings
2026-02-02 13:54:51 -08:00
Ching Pei Yang
745da4539e
keymaps: fix null key problems
2024-12-05 00:09:40 +01:00
Ching Pei Yang
b39b84490f
Docs/map rewrite ( #403 )
...
* doc: fix formatting
* docs: update keymaps section
2024-10-06 14:03:21 +00:00
Ching Pei Yang
b637f921d5
maps: allow same key on multiple mode ( #360 )
...
* mappings: add new keymap option
* mappings: impl keymap option
* doc: update release notes
* map: fix misinformation
* map: remove redundant variable
* fixup! mappings: impl keymap option
2024-10-06 11:23:01 +02:00
Ching Pei Yang
e40cce5653
fix: map descriptions ( #358 )
...
* remove unused
* maps: fix missing description
2024-08-17 13:08:47 +02:00
Ching Pei Yang
2fc7dc798b
Re-add old maps API ( #356 )
...
* wrapper: fix wrong import source
* wrapper: fix typo
* Revert "lib/binds: improve code, adjust functions to new api"
This reverts commit 6cb57e1d26 .
* mappings: re-add legacy vim.maps API
* mappings: fix wrong submodule syntax
* docs: fix missing section id
2024-08-13 00:27:05 +02:00
diniamo
b71bf75dcd
vim.maps rewrite ( #352 )
...
* feat: rewrite vim.maps
* modules/mappings: enable silent by default
* docs: add entry for vim.maps rewrite
* lib/binds: improve code, adjust functions to new api
2024-08-12 00:07:45 +00:00
eb8d75a4ae
modules/neovim: move all mapping options to
2024-04-21 02:27:42 +03:00
d9a984bf6f
modules/wrapper: move RC features to wrapper/rc
2024-04-21 02:10:06 +03:00