From 6115ca4be240d25335f6f638a37dde37ac21362b Mon Sep 17 00:00:00 2001 From: Sonny Bakker Date: Fri, 3 Jan 2025 08:17:21 +0100 Subject: [PATCH] Replace `vim.api.nvim_set_keymap` with `vim.keymap.set` --- templates/nvim/lua/nvim-tree.lua.j2 | 5 +---- templates/nvim/lua/source-link.lua.j2 | 4 +--- templates/nvim/lua/telescope.lua.j2 | 16 ++++++++-------- 3 files changed, 10 insertions(+), 15 deletions(-) diff --git a/templates/nvim/lua/nvim-tree.lua.j2 b/templates/nvim/lua/nvim-tree.lua.j2 index d81328e..6715d70 100644 --- a/templates/nvim/lua/nvim-tree.lua.j2 +++ b/templates/nvim/lua/nvim-tree.lua.j2 @@ -8,10 +8,7 @@ local function toggle_tree() api.tree.toggle({ find_file = true, update_root = true, focus = true }) end -vim.api.nvim_set_keymap( - 'n', '', '', - { noremap = true, silent = true, callback = toggle_tree } -) +vim.keymap.set('n', '', toggle_tree, { noremap = true, silent = true }) local function my_on_attach(bufnr) local function opts(desc) diff --git a/templates/nvim/lua/source-link.lua.j2 b/templates/nvim/lua/source-link.lua.j2 index abbe9cc..8b7df92 100644 --- a/templates/nvim/lua/source-link.lua.j2 +++ b/templates/nvim/lua/source-link.lua.j2 @@ -4,6 +4,4 @@ local source_link = require('source-link') source_link.setup() -local opts = { noremap = true, silent = true } - -vim.api.nvim_set_keymap('n', '', ':SourceOpen', opts) +vim.keymap.set('n', '', ':SourceOpen', { noremap = true, silent = true }) diff --git a/templates/nvim/lua/telescope.lua.j2 b/templates/nvim/lua/telescope.lua.j2 index 8e44027..b74a42f 100644 --- a/templates/nvim/lua/telescope.lua.j2 +++ b/templates/nvim/lua/telescope.lua.j2 @@ -5,14 +5,14 @@ local builtin = require('telescope.builtin') local opts = { noremap = true, silent = true } -vim.api.nvim_set_keymap('n', 'ff', '', { callback = builtin.find_files, unpack(opts) }) -vim.api.nvim_set_keymap('n', 'fg', '', { callback = builtin.live_grep, unpack(opts) }) -vim.api.nvim_set_keymap('n', 'fb', '', { callback = builtin.buffers, unpack(opts) }) -vim.api.nvim_set_keymap('n', 'fh', '', { callback = builtin.help_tags, unpack(opts) }) -vim.api.nvim_set_keymap('n', 'fj', '', { callback = builtin.jumplist, unpack(opts) }) -vim.api.nvim_set_keymap('n', 'fl', '', { callback = builtin.loclist, unpack(opts) }) -vim.api.nvim_set_keymap('n', 'fq', '', { callback = builtin.quickfix, unpack(opts) }) -vim.api.nvim_set_keymap('n', 'fm', '', { callback = builtin.marks, unpack(opts) }) +vim.keymap.set('n', 'ff', builtin.find_files, opts) +vim.keymap.set('n', 'fg', builtin.live_grep, opts) +vim.keymap.set('n', 'fb', builtin.buffers, opts) +vim.keymap.set('n', 'fh', builtin.help_tags, opts) +vim.keymap.set('n', 'fj', builtin.jumplist, opts) +vim.keymap.set('n', 'fl', builtin.loclist, opts) +vim.keymap.set('n', 'fq', builtin.quickfix, opts) +vim.keymap.set('n', 'fm', builtin.marks, opts) telescope.setup({ defaults = {