shar: a text editorAn implementation of a simple vim text editor in C++ using gap buffer data structure. October 05, 2026 c++vimdesigndata-structuresgap-bufferlinuxkilo