50b886524919e71e4c8fdf06a86cc4d7c357cbb0
The configuration tidies up key‑mapping definitions, adopts consistent quoting, adds convenient navigation shortcuts, and improves visual‑mode and search handling while fixing small bugs. - New Features - Added <leader>a shortcut to select all lines. - Added wrap‑selection shortcuts using single and double quotes. - Added <leader>re shortcut to replace the word under the cursor. - Added toggle for inlay hints via <leader>th. - Updated terminal mode mappings for quicker exit. - Enhancements - Consolidated mapping definitions with clearer descriptions. - Replaced deprecated key codes with explicit '<Space>' and single‑quote syntax. - Refined operator‑pending mappings for paste and cut to avoid clipboard overrides. - Improved visual‑mode navigation with <A-k>/<A-j> and block movement. - Fixed arrow‑key no‑ops to use explicit '<Up>' etc. strings. - Simplified fold toggles with clearer function bodies. - Bug Fixes - Corrected mapping of '<esc>' in insert/normal modes to include proper command sequencing. - Fixed missing quotes around string literals in several mappings. - Ensured consistent use of single quotes for Lua strings throughout.
keycodex
All commit messages in this repo are AI-generated using DevTools
My Personalized Dev Env ❤️👨💻
Handcrafted Neovim setup for the ultimate CLI dev experience
💻 Installation
git clone https://github.com/S4NKALP/keycodex ~/.config/nvim
🚀 Usage
Core
Files in lua/core control the core of neovim:
⌨️ Keybindings
Apart from core/keys most keybindings are configured using which-key
Languages
Lua
100%