👋 Hi, I’m Girish — a software engineer working mainly in C/C++ and Python, currently exploring AI/LLMs.
I contribute to both Vim and Neovim as a committer, primarily working on improving completion functionality and performance optimizations.
Highlights of my contributions include:
- Insert mode autocompletion (
:help ins-autocompletion
) [1, 2, 3, 4] - Support for external completion sources (e.g. LSP) [1, 2, 3]
- Command-line autocompletion and enhancements (
:help cmdline-autocompletion
) [1, 2, 3] - Completion for search and replace commands (
/
,?
,s
,g
,v
, etc.) [1, 2] - Integration of a better fuzzy matching algorithm [1]
- Completion menu usability improvements [1, 2]