6 ms·
Warning: learning Vim makes you look for Vim like commands in any program you interact with using the keyboard. Everything else will be frustrating.
by Tihy 17y ago
Warning: learning Vim makes you look for Vim like commands in any program you interact with using the keyboard. Everything else will be frustrating.
- scott_s 17y agoBy force of habit, when I wanted to close an IM window, I have typed :q Instead of switching to the mouse and hitting the "x". Then I had to explain to the person that I wasn't sticking my tongue out at them.
- nostrademons 17y agoI once wrote ":tabnew something.js" in my IM window and sent it before I realized that the wrong window had focus. The person replied with, "bash: :tabnew: command not found." I told him, "I was hoping you were vim, actually".
- GrandMasterBirt 17y agoHA! Also using vim will cause your escape key to be heavily hit constantly after typing anything especially if you are not sure what mode you are in, then only realizing you are not in vim period.
- Pistos2 17y agoI've hit Ctrl-W to try to delete a word, and ended up closing an IRC window. It's not exclusive to vim. :)
- jcw 17y agoI've hit ctrl-w and closed a window while taking a test in class.
- scott_s 17y agoWhen I first switched to my Mac, when I'd switch between split windows (ctrl w w), I'd often accidentally close my Terminal session (command w). The Apple Command sat where I expected ctrl to be.
- apotheon 17y agoI've found it easy to avoid misusing Ctrl-w because of the fact I use it so much to close tabs in Firefox. You just need to have two different uses for something, both of which you use very regularly, to get used to not accidentally misusing them, I've found.
- greyfade 17y agoVimperator will break that habit, for sure.
- apotheon 17y agoAlas, I think you may be right. I haven't been using it very long. Once I actually buckled down and started learning how to use it, I was surprised by how quickly and easily a natural feeling of "this is how it should be" developed while using Vimperator. Of course, there's a lot of positive transference of knowledge from my heavy use of Vim itself, but still -- I didn't expect to find it this easy. I think part of the reason may be that every single keyboard-driven browser I have ever used before (Lynx, W3m, Links, et cetera, ad infinitum) was so awful as a Web interface that I became convinced Web browsers were a uniquely GUI-suited type of application. Vimperator is definitely changing my mind. Thank goodness.
- graywh 17y agoWe see a lot of ":q" messages in #vim.
- joshuaxls 17y agoI would kill for GMail to add vim-like text editing.
- branden 17y agoHave you heard of the "It's All Text" Firefox extension? It copies the content of any textarea to a tempfile and opens it up in an external editor of your choice. Writes to the tempfile are copied back to the textarea. It's not quite in-browser vim, but it's pretty close. https://addons.mozilla.org/en-US/firefox/addon/4125 https://addons.mozilla.org/en-US/firefox/addon/4125
- anovaskulk 17y agoof course, if you use vimperator you have ctrl-i for that
- old-gregg 17y agoMan this is awesome! I've just written this comment in vim. Thanks a lot. Ugh... I decided to edit some more.. Hm.... ughh... more....
- xtho 17y agoThere is also ViewSourceWith which allows the use of different editors.
- apotheon 17y ago. . . but Vimperator also Vimperates the entire browser, instead of just the text areas. Unless you're an Emacs zealot, I don't see the downside.
- xtho 17y agoI think we got it by now. Unfortunately, vimperator has quite a few quirks and makes too many changes that cannot easily be undone, which is the reason why I uninstalled it and moved to VSW.
- hernan7 17y ago20-year user of vi here... yes, once you get used to vi, going back to an editor for humans is hard.
- GrandMasterBirt 17y agoI am still waiting for Vim FPS style (WSAD navigation keys, sniper scopes to skip words and all... sure it might need 3d graphics but hey, its the price you pay).
- tetha 17y agoI, however, am waiting for an FPS, vim-style!
- apotheon 17y agoDamned straight. I want World of Vimcraft, yesterday! . . . or maybe Vim of Warcraft. I guess VoW is a better acronym than WoV.
- LogicHoleFlaw 17y agoI use hjkl in all my games. That, or asdf. Keeps me from getting wrist cramps. True story.
- apotheon 17y agoYeah -- giving up my transhuman lifestyle would be difficult.
- tdavis 17y agoIt's gotten to the point now where the first thing I say about any editor is, "That's cool and all... but does it have vim key bindings?" If it doesn't.... :q I don't care how many built-in debuggers your IDE has; if I can't navigate it like I can vim, it's infinitely less productive for me.
- njharman 17y agoI created this bash alias cause I was typing it so much at the the command line. alias :e=vim
- chewbranca 17y agohahahaha same here!
- acg 17y agoHave you tried vim like browsing? http://vimperator.org/trac/wiki/Vimperator http://vimperator.org/trac/wiki/Vimperator For keyboard lovers.
- apotheon 17y agoI'm using it now, as a matter of fact.
- chickamade 17y agoCan you explain why Vimperator is a good idea. As a vim user myself, I understand vim was designed first and foremost to input and edit text using the keyboard, is bringing those key bindings to browsing the web is a good idea? For the best navigating experience, I feel Opera does really well. You keep one hand on the keyboard (nearing 1, 2 to switch tab; and z, x to move back & forth in history) and one hand on the mouse to click around & do gestures.
- shiranaihito 17y agoWhy don't you use gestures for switching tabs and moving back and forward?
- jey 17y agoYes, vimperator is great. Try it, you'll see. Vimperator makes it so you barely use the mouse, and that's definitely an improvement imnsho.
- deleted 17y ago[deleted]
- tel 17y agoWhen I used Vimperator (I finally changed back just because I don't like how FF performs on OS X) I found I was strongly bimodal — surprise — where I'd spend the majority of my time just using the keyboard, both hands, and then if something demanded the mouse I shift to my trackpad. The thing I want to point out is how loathe I became to switch to that trackpad. Vimperator makes you despise flash even more.
- wooby 17y agoYou can always get vim keys in any readline-enabled terminal program (like bash) by creating ~/.inputrc and putting this in it: set editing-mode vi set keymap vi http://vim.wikia.com/wiki/Use_vi_shortcuts_in_terminal http://vim.wikia.com/wiki/Use_vi_shortcuts_in_terminal
- travisp 17y agoBut, if something does have vim bindings, even in a limited manner, it suddenly gains extraordinary appeal (e.g. keyboard navigation in gmail)