I have recently reinstalled my desktop Linux, switching at the same time from Ubuntu I have been using since version 9.something (as far as I can remember) to Mint 16 (with, ack, Mate - yes, I have been using Gnome before, and never really got to like its version 3). Unfortunately, all plugins originally written for Gnome2 don't work with Pluma out of the box. Fortunately though, convincing them to work with Pluma is pretty straightforward. And as I quite liked Gedit/like Pluma as a basic go-to editor for simple daily tasks, I decided to port some of the Gedit plugins I have been using, and share them with Mint community at GitHub. What have been ported so far:
-
Loads recently opened documents when Pluma starts. (Port of
reopen-tabs-gedit-plugin
.) control-your-tabs-pluma-plugin
Allows to switch between document tabs using
Ctrl+Tab
/Ctrl+Shift+Tab
(most recently used order) andCtrl+PageUp
/Ctrl+PageDown
(tabbar order). (Port ofgedit-control-your-tabs
.)-
Provides code parsers: generic parser based on ctags-exuberant, python parser, ruby parser and parser for diff files. (Port of
gedit-class-browser-plugin
.) bracket-completion-pluma-plugin
Automatically adds closing brackets. (Port of
bracketcompletion
gedit plugin being part ofgedit-plugins
package.)smart-highlighting-pluma-plugin
Highlights all occurrences of selected text. (Port of
smart-highlighting-gedit
.)-
Creates a split document view. (Port of Mike Doty's Gedit 2 plugin)
At one point I might even try to roll them into an installable package available through custom PPA...