Support for various features in gedit
Solution 1:
-
Code Folding
The plugin throws an error on the command line when you try to fold. But it may be something a good Python programmer could fix in five minutes.
Apparently code folding is slated to be supported by gedit natively eventually.
-
Pylint
The one reference to a plugin I found pointed to a bzr branch that no longer exists.
-
Splitview
I don't use it much, but it does a good enough job for me.
-
Spell Check
The plugin should be enabled by default. Use
Tools > Autocheck Spelling
to turn it on. -
Whitespace Removal
Removes unnecessary whitespace on saving a file.
-
Regex Search and Replace:
Extract to your plugins directory, enable, and use
Tools > Regex Search & Replace
. -
Others:
The gedit-plugins package comes with some handy plugins. You should check that out.
Solution 2:
Geany has all of the features you want except inbuilt pylint support (although there is inbuilt syntax checking and you could run pylint using the integrated terminal). Split view and spell checking are available through plugins (packages: geany-plugin*
). Geany is lightweight and simple to use - perfect if you are looking for something more advanced than gedit but don't want/need the complexities of a full-blown IDE.
I would suggest installing geany
and the extra plugins.
Via the terminal with sudo apt-get install geany
Or install using the Software Center:
Solution 3:
See http://live.gnome.org/Gedit/Plugins
You install them by downloading the plugin's files and copying them to ~/.gnome2/gedit/plugins
.
Solution 4:
Geany with plugins installed from http://getdeb.net or its ppa repository is fantastic text editor.