File tree Expand file tree Collapse file tree 1 file changed +10
-10
lines changed Expand file tree Collapse file tree 1 file changed +10
-10
lines changed Original file line number Diff line number Diff line change 104104 group = "nixvim_lsp_binds" ;
105105 callback = lib . nixvim . mkRaw ''
106106 function(args)
107- ${ lib . concatMapStringsSep " \n " (
108- keymap :
109- # lua
110- ''
111- do
112- local map = ${ lib . nixvim . toLuaObject keymap }
113- local options = vim.tbl_extend("keep", map.options or {}, { buffer = args.buf })
114- vim.keymap.set(map.mode, map.key, map.action, options )
115- end
116- '' ) cfg . keymaps }
107+ local __keymaps = ${ lib . nixvim . toLuaObject cfg . keymaps }
108+
109+ for _, keymap in ipairs(__keymaps) do
110+ local options = vim.tbl_extend(
111+ "keep",
112+ keymap.options or {},
113+ { buffer = args.buf }
114+ )
115+ vim.keymap.set(keymap.mode, keymap.key, keymap.action, options)
116+ end
117117 end
118118 '' ;
119119 desc = "Load LSP keymaps" ;
You can’t perform that action at this time.
0 commit comments