Text editor for programmers.
jEdit includes syntax highlighting that provides native support for over 200 file formats. Support for additional formats can be added manually using XML files. It supports UTF-8 and many other encodings.
It has extensive code folding and text folding capabilities as well as text wrapping that takes indents into account.
Copy and paste does not work between the applicaiton and another screen ?!?
It is not freeware. it is free software with GNU General Public License version 2.0 (GPLv2)
Just what I needed!