nvim_keymaps.feature
1 Feature: Neovim keymaps 2 Custom keymaps are registered in config/keymaps.lua. Critical keys must 3 exist so that LSP, fuzzy finder, and editor flows work. 4 5 Scenario: LSP keymaps are registered 6 Given Neovim keymaps are loaded with a vim mock 7 When I inspect registered keymaps 8 Then key "K" in normal mode is mapped to LSP hover 9 And key "<leader>k" in normal mode is mapped to WhichKey 10 11 Scenario: FzfLua keymaps are registered 12 Given Neovim keymaps are loaded with a vim mock 13 When I inspect registered keymaps 14 Then key "\\z" in normal mode is mapped to FzfLua 15 And key "\\zb" in normal mode is mapped to FzfLua buffers