Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
The Internet

IRC Clients with VI Keybindings? 28

Pilchie asks: "Just wondering if anyone knew of a decent IRC client that supports VI style keybindings. ircII is now just about the only application I commonly use that doesn't support them, and it would be great if I could find an IRC client that does. After spending hours searching on both Google and Freshmeat, I have been unable to come up with anything."
This discussion has been archived. No new comments can be posted.

IRC Clients with VI Keybindings?

Comments Filter:
  • vi have a built in IRC client?
  • I don't really see the translation, or how you could be more productive if you had the VI bindings. Perhaps I'm missing something, but I honestly don't think that it would translate.

    I didn't intend for this to be a troll, please do not view it as one.
    • If everything uses VI keybindings, then your interfaces can be run by a single habit: making your overall productivity higher.

      Or something... :)
    • I'm a fan of the vi keybindings myself.
      Basically, having vi keybindings seems to improve your rate of interaction with any given program. There is no need to move your hand extra distance to access arrow keys (they're instantly accessible under hjkl), there's no need to use a mouse, etc.

      I regularly perform tasks alongside people who use the mouse or non-vi keybinding based equivalents of various pieces of software and I find I can do a large majority of basic tasks much much faster. For those tasks where vi keybindings don't make sense, I can always revert to the mouse or arrow keys.
      • Except you keep running up to the ESC key.

        • Except you keep running up to the ESC key.
          What, you don't have that 6th finger on your left hand that rests on the lower right corner of ESC when your hands are on the home row? You must not be a real vi user then. (vim users don't count, they can't can't even do multiple-undo properly)
        • Well, if you get a Happy Hacking Keyboard [pfuca.com] then the ESC key is where the tilde is on a regular ol' keyboard. Couple other changes like caps is replaced with ctrl. Its supposed to be great for working with *nix command lines, vi, etc.
        • Esc is ctrl-[. Ctrl is on the caps lock. Hands never leave home row hitting escape, just play a pinkie chord. Happy vi user. I have never met anyone else who does this but I am personally ecstatic about it.
  • There seems to be some discussion over on vim.org about an IRC channel (called #vim). Perhaps someone on that channel might have a solution.
  • It is called a MOUSE.
    Learn to use it, as its the way of the future.
    If you think we will be using non-Gui apps in the future of computers, you are sadly sadly mistaken.
    • Just because an app has a GUI, it doesn't mean you have to use a mouse for it to be useful...

      Even VIM has a GUI, but you can still do everything from the keyboard (and it's quicker once you know the keys).
  • mouse (Score:2, Funny)

    either he's too cheap to get a mouse, or too lazy to move his arms...

    or he has one arm...

    may we ask why you would need vi style bindings? there may be an easier work around from that.
  • So many posters demand to know why vi key binding are so important. For some reason people seem to forget that vi-like keybindings are not out of place or unusual for command-line interfaces.

    The readline library supports vi-like keybindings. As a result, most of the command-line operated free software I use works that way. Put set editing-mode vi in your .inputrc and be happy.

    So please stop asking silly questions about why vi's input method is useful. I for one would like to see some relevant answers in this thread instead of a bunch of Windows slaves wondering why can't all just use the mouse. ^_^

  • There are a number of IRC client packages for emacs (of course) that I've tried... (erc and ZenIrc) and emacs does support various VIP and VIPER modes that give you vi key bindings - you may well be able to combine the 2, but you may equally well consider this a little OTT...

    T

  • I'm not exactly sure where in an irc client vi keybindings could even be used, but if it for copy & paste open up you irc client in a screen (let's face it, most people probably do anyway). That allows you to CTRL a ESC into copy mode, in which you can mosey around using vi keys, mark some text with space, then paste it with CTRL a ]

Solutions are obvious if one only has the optical power to observe them over the horizon. -- K.A. Arsdall

Working...