What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 133 Stack Exchange communities.

It could be a challenging, if not impossible task. YET As a developer, I like to type code in VI, hence I want the SO to have VI like functionalities... and perhaps other editors like pico, nano, emacs.

yes -- we can cut-and-paste. But if you implement it, we won't have to.

Thoughts?

too impossible?

share|improve this question
1  
I want emacs abilities. (Sorry, I really couldn't resist. Please don't take that seriously!) –  John Rudy Oct 2 '09 at 21:22
    
    
vian.sourceforge.net –  dmckee Oct 2 '09 at 22:11
    
You could go ask your local Greasy Monkey for help. –  Brad Gilbert Oct 2 '09 at 22:30
2  
Do you mean "vi"? –  OscarRyz Oct 2 '09 at 23:07

5 Answers 5

up vote 4 down vote accepted

Try vimperator for Firefox.

share|improve this answer

The editor in SO is not made for writing programs.

VI would be totally inappropriate for the intended use of the editor.

share|improve this answer

What part of vi do you want? Modal editing? Specific commands?

I've little doubt this could be accomplished using Greasemonkey for the handful of users foolhardy enough to write large amounts of code in a tiny browser textarea...

share|improve this answer

I recommend the It's All Text! addon for firefox, which lets you use any external editor of your choice.

share|improve this answer

Yes, absolutely. The fact that the textarea doesn't support emacs commands is infuriating. Do you know how many times I've wanted to check my email, talk to an Eliza, and play Tetris all at the same time while writing an answer on SO? I can't stress enough how important it is that the SO Team immediately drop whatever else they're doing (probably removing a useful feature, amirite?) and get to work on porting emacs to Javascript.

share|improve this answer

You must log in to answer this question.

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