Gedit
From ArchWiki
Installing
Install gedit, available in the Official Repositories.
Plugins
Some plugins are available in the gedit-plugins package.
Adding and making custom plugins
A plugin that shows errors while you type for languages like C, C++, etc, available in the AUR: gedit-code-assistance-git.