ssh and programming editor app
Need some editor that does syntax highlighting, formatting/indention, code completion, ascii codes, partial code collapsing, shows diffs, can save text files in *nix format, useful for multiple languages, has a Linux equivalent that I can get in Ubuntu/Debian. I will be programming in assembler, Python, Java, C, C++, Perl, bash, and maybe VB. Most that I've found concentrate on HTML, only do half of what I want, are non-free and most of all, are not portable. I have Linux LiveCDs, but want to do some work/study in various places where booting another OS might freak some people out and get me in trouble.