nix/modules
Yan Lin a7164a0ff3 Fix Shift+A autocomplete interference with refined approach
- Replace single key sequence binding with multiple potential Shift+A sequences
- Add explicit self-insert bindings for 'A', '^[[1;2A', and '^[[65;2u' to cover different terminals
- Configure ZSH_AUTOSUGGEST_CLEAR_WIDGETS to prevent autosuggestion interference with vim modes
- Add vi-add-eol and vi-add-next to clear widgets to ensure proper vim behavior
- Set ZSH_AUTOSUGGEST_ACCEPT_WIDGETS to handle vim end-of-line operations correctly

This should prevent Shift+A from triggering autocomplete while preserving vim functionality.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-29 23:58:40 +02:00
..
git.nix Add multi-platform git credential management 2025-07-28 13:50:46 +02:00
nvim.nix Add autoread to neovim 2025-07-29 10:46:48 +02:00
papis.nix Add pareset alias for papis cache reset 2025-07-29 23:46:16 +02:00
rsync.nix Add comprehensive rsync configuration and management 2025-07-28 17:26:39 +02:00
ssh.nix Minor update to ssh config 2025-07-27 18:57:45 +02:00
termscp.nix Update termscp config 2025-07-28 00:27:02 +02:00
tmux.nix Add database tools and improve tmux copy mode 2025-07-27 17:17:03 +02:00
zsh.nix Fix Shift+A autocomplete interference with refined approach 2025-07-29 23:58:40 +02:00