Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Preface: I like Vim... a lot


  • Remote editing capabilities
    • S/FTP or SSH
  • Text coloring

As you can see my requirements are specific but slim. I have been using TextWrangler on MacOSX and I love it. It's that remote editing feature that really does it for me.

This post is community-wiki, and if another topic that has an answer that meets my requirements exists, please kindly redirect me.

Thank you all very much!


migration rejected from Feb 2 '15 at 4:00

This question came from our site for professional and enthusiast programmers. Votes, comments, and answers are locked due to the question being closed here, but it may be eligible for editing and reopening on the site where it originated.

closed as off-topic by Nifle, bwDraco, fixer1234, random Feb 2 '15 at 4:00

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking product, service, or learning material recommendations are off-topic because they become outdated quickly and attract opinion-based answers. Instead, describe your situation and the specific problem you're trying to solve. Share your research. Here are a few suggestions on how to properly ask this type of question." – Nifle, bwDraco, fixer1234, random
If this question can be reworded to fit the rules in the help center, please edit the question.

I just noticed you mentioned liking Vim: – Justin Smith Jan 24 '10 at 18:29
up vote 9 down vote accepted

Almost every programmer's editor worth using can do syntax coloring, this includes but is not limited to emacs, vim, kate, and gedit. Emacs and vim can edit remote files vie sftp or ssh. With sshfs, any editor can edit remote files via ssh / sftp. The choice pretty much comes down to learning curve vs. power, because the features you want are pretty ubiquitous.


I like jEdit personally. Portable, with lots of nice plugins.


I use gedit. It can edit any kind of remote files thanks to Gnome's GVFS. It has very good syntax highlighting. It's quick, simple, and you can get a lot of useful plugins for it.


I'm a fan of Geany - it's similar to Gedit, but centres more on being an IDE, than a text editor.
Also, it's very fast, and simple.


Well, if Vim doesn't do remote editing (I'll be very surprised if no Vim-lover tells us that it does) Emacs certainly does.

And they surely both do 'text coloring' though since you are no more specific than that, it's an open question whether they do the sort of text colouring that you want.

vim does do remote editing over SFTP - but it calls sftp for that, so a little slower than using sshfs or GNOME's gvfs beforehand. (Unless you mess with SSH's ControlPath.) – grawity Jan 24 '10 at 20:24

I use Netbeans. It's Java-based thus platform independent.

There's a few features going for it:

  1. Project creation wizard allows source to be imported from FTP (SFTP, SCP) and when a document in the project is saved, its saved locally and synced to the location you imported from!
  2. It supports JavaScript, PHP, RoR, Java, C++ (you got the picture)
  3. It's rock solid, very quick (big start time improvement in the latest version-6.8)

I strongly recommend it!


Not the answer you're looking for? Browse other questions tagged .