Overview
This plugin provides advanced text editing capabilities for gedit. Also see Apps/Gedit/LineToolsPlugin.
Current Features
As of now this plugin provides the following functions:
- 'Delete To End Of Line'
 - 'Kill Line'
 - 'Duplicate Line'
 - 'Remove Whitespace'
 - 'Reduce Whitespace'
 
Using this plugin
Installation
Download both files and place them into ~/.gnome2/gedit/plugins. If the plugins directory does not exist, create it: mkdir -p ~/.gnome2/gedit/plugins. Activate the plugin via Edit->Preferences->Choose Plugin Tab.
Possible features
- 'Unkill line(s)' would be useful. Something akin to the ctrl-k / ctrl-u functionality in nano.
 - add your requests
 - transpose lines      (switches current line with either previous or following line) 
- more generally move line(s) up/down. Done such that ctrl+up/down moves line or selection up/down by one line pushing lines in the way to the other side of the line/selection (a la eclipse)
 
 - copy line (copies current line to clipboard)
 - copy to end of line (copies current line to clipboard starting from the cursor position)
 - cut line (copies current line to clipboard and then "kills" it)
 - cut to end of line (copies current line to clipboard starting from the cursor position and then deletes to end of line)
 - paste line (inserts clipboard text on a new line for use with previous methods)
 - paste to end of line (inserts clipboard text at the end of the current line followed by a line break)
 - change line endings CR, LF, CRLF
 
Problems to be fixed
- add your problems
 might I suggest this needs a more descriptive name .... lots of features count as 'advanced'
 suggestion: LineToolsPlugin
Screenshots