doctorfree / nvim-lazyman

Neovim configuration manager and Lazy/Lua/Mason based Neovim config. Manage multiple Neovim configurations with the lazyman command. ☕
https://lazyman.dev
MIT License
263 stars 8 forks source link

Customize keybindings #57

Closed bayou-brogrammer closed 7 months ago

bayou-brogrammer commented 8 months ago

Is there a simple way to alter keybindings via the configuration file, or do I need to manually edit the config?

doctorfree commented 8 months ago

@lecoqjacob Lazyman only provides an easy way to alter the mapleader and maplocalleader keys via either editing configuration.lua manually or using the Lazyman Configuration menu (lazyman -F). Managing keybindings in Neovim configurations would be an excellent project but difficult. Currently I believe it is necessary to manually edit the config and keybindings are spread all over the place.

Maybe one of the Neovim "distributions" like AstroNvim, NvChad, or LazyVim might have some facility but I am not aware. I would be happy to learn of a Neovim keybindings manager.