Build your own editor to facilitate programming with Vim — Introduction The Vim text editor is often used as a tool for editing configuration files on a Linux system. For this purpose, Vim does the job exceptionally well by providing unique features such as buffers, macros and bookmarking to name a few. As well as a text editor, Vim also ships…