Skip to content
View girishji's full-sized avatar

Block or report girishji

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
girishji/README.md

👋 Hi, I’m Girish — a software engineer working mainly in C/C++ and Python.

I contribute to both Vim and Neovim, primarily working on improving completion functionality and performance optimizations.

Highlights of my contributions:

  • 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 other enhancements (:help cmdline-autocompletion) [1, 2, 3]
  • Completion for search and replace commands (/, ?, s, g, v, etc.) [1, 2]
  • Integration of fuzzy matching algorithm [1]
  • Usability improvements to completion menu [1, 2]
  • Cosmetic improvements to completion menu [1, 2]

Pinned Loading

  1. keychron-optical-keyboard keychron-optical-keyboard Public

    Keyboard PCB in KiCad using Keychron low-profile optical switches

    Python 46 8

  2. re2 re2 Public

    R interface to Google re2 (C++) regular expression engine

    C++ 28 5