I've really enjoyed the "It's All Text" extension that allows you to use whatever editor you like to edit text fields.<p><a href="https://addons.mozilla.org/en-US/firefox/addon/its-all-text/" rel="nofollow">https://addons.mozilla.org/en-US/firefox/addon/its-all-text/</a>
While awesome in theory, it seems pretty easy in generic pentadactyl to focus a text field, hit ctrl+i, and have an instance of vim where after you :wq the contents of the buffer will be the contents of the text field.<p>Also compared to a real vim window this lags terribly.
Oh my goodness, this is amazing. I'm writing this comment using pterosaur. I'm also very happy that it works well with pentadactyl. Great job! Very helpful thing! Before I was using pentadactyl's functionality to open input content in an external editor, but this is so much better.
I don't have any substantive other than to say, great job! This looks really cool. I want to check it out!<p>Any chance you'll bring it to Chrome?
At first I thought its just another vim emulation extensions/plugins that don't really work and are almost useless because you're so used to your customizations.<p>But then I noticed it mentioning that it can use my vimrc!<p>Wow! Now you have my attention!
I'm one of those people that cannot use a browser without vim bindings, so thank you so much for posting this. I'm going to give it a try.<p>Generally I find that if it's just a standard html form, I actually prefer to have it get piped into urxvt because if I don't want to post it right away, I can simply ':w ~/aaa' and come back later without any worries. Can I do that easily with this?<p>I also like whenever I come across someone doing something messy in javascript (that isn't being blocked by umatrix), and making me fight them, it's nice to just be able to say, "hey, I'm gonna strip anything I've already typed out of the DOM, give it to me, and I'll give it back when you learn to play nice. No jsoup for you."<p>So yeah. I like how it is for me. Of course, everyone does. <a href="https://xkcd.com/1172/" rel="nofollow">https://xkcd.com/1172/</a>
As someone who cannot understand the attraction of Vim (and emacs) I can only say oh god why... Otherwise, brilliant use of integration between two usually very seperate programs, nice! This is something I wouldn't have thought posssible
Its also worth mentioning that its totally broken if you use vim-startify
<a href="https://github.com/mhinz/vim-startify" rel="nofollow">https://github.com/mhinz/vim-startify</a>.
it doesn't work in FF 27.x, but it's a good idea though, integration must be quite good. In the meantime and if integration is not an issue, you could try vim-anywhere which is a more general way to get vim well anywhere =)<p><a href="https://github.com/cknadler/vim-anywhere" rel="nofollow">https://github.com/cknadler/vim-anywhere</a><p><a href="http://sprunge.us/hiFY" rel="nofollow">http://sprunge.us/hiFY</a> (personal revision, posix sh)