summaryrefslogtreecommitdiffstatshomepage
path: root/test/functional/options/keymap_spec.lua
AgeCommit message (Collapse)AuthorFiles
2025-09-24test: remove a few more redundant clear() calls (#35903)zeertzjq1
2024-04-23test: improve test conventionsdundargoc1
Specifically, functions that are run in the context of the test runner are put in module `test/testutil.lua` while the functions that are run in the context of the test session are put in `test/functional/testnvim.lua`. Closes https://github.com/neovim/neovim/issues/27004.
2024-04-10refactor(test): inject after_each differentlyLewis Russell1
2024-04-08test: improve test conventionsdundargoc1
Work on https://github.com/neovim/neovim/issues/27004.
2024-01-03refactor: format test/*Justin M. Keyes1
2023-03-26test: use exec_capture() in more places (#22787)zeertzjq1
Problem: Using `meths.exec2("code", { output = true })` is too verbose. Solution: Use exec_capture() in more places.
2023-03-25feat(api): nvim_exec2(), deprecate nvim_exec() #19032Evgeni Chasnovski1
Problem: The signature of nvim_exec() is not extensible per ":help api-contract". Solution: Introduce nvim_exec2() and deprecate nvim_exec().
2022-09-30docs: fix typos (#20394)dundargoc1
Co-authored-by: Raphael <glephunter@gmail.com> Co-authored-by: smjonas <jonas.strittmatter@gmx.de> Co-authored-by: zeertzjq <zeertzjq@outlook.com>
2022-04-26test: correct order of arguments to eq() and neq()zeertzjq1
2019-12-02API: deprecate nvim_command_outputJustin M. Keyes1
2018-03-14Update documentationMatthew Malcomson1
Update vim_diff.txt with :lmap differences, update documentation on 'keymap', and add tests. The tests added are to demonstrate the behaviour specified in the documentation of :loadkeymap.
2018-03-14'keymap' now uses :lmap instead of :lnoremapMatthew Malcomson1
This means that the major way that :lmap mappings are applied works as one would expect with macros. This also means that having a translation with 'keymap' does not preclude using mappings in insert mode with :imap.
2018-03-14Split :lnoremap test into done and pendingMatthew Malcomson1
There is some behaviour that we keep with the recent changes, and some behaviour that we change. Instetad of having one failing test covering all behaviour, we split the test into two.
2018-03-14:lnoremap mappings should not be remapped when replaying a recordingMatthew Malcomson1
2018-03-14Account for :lmap in macrosMatthew Malcomson1
close #5652 Start by adding some tests