Useful irssi commands

I love the IRC client irssi; it's very fast, simple, and solid. Simply said, it does what I want, although a command-line application often sacrifices an easy-to-learn interface for a quick, shortcut-oriented one. While I'm not completely on either side, I do tend to like irssi's focus on fast commands.


Here are some useful commands that I use often:

  • vim ~/.irssi/config - a configuration file for irssi that quickly allows one to set up accounts on different servers, and configure command shortcuts.

  • /ig AnnoyingPerson msg ignores private messages from 'AnnoyingPerson', but you can still see their messages in channels. You can also use a wildcard '*' to block all private messages, extremely useful if you don't like getting bombarded by PMs from people you don't even know. Use /unig to reverse.

  • /wjoin #channel creates a new window in the chat interface and joins #channel in that window. You can switch between windows with Control-P and Control-N.

  • /kb nick[tab] An extremely quick way of kicking+banning a user. Type the first few letters of their nick, hit tab, and the rest of it will be autocompleted. Hitting enter will ban the user's hostname and kick them off the channel.

  • /mub - remove all bans from the channel.

  • nick[tab] Saves you the trouble of typing out a really long nickname in a chat. When used at the beginning of a line, it changes to "nick: ", assuming that you're addressing someone.

  • /t [tab] - quickly allows you to edit the channel topic. Ah, the joys of tab completion!

  • /help allows you to get help from within irssi. Use /help command for help on a specific comamnd.

0 comments:



Blogroll


DaniWeb
Bruton Garden


About


Hi there, I'm John, and I'm a blogger from Canada. I dabble with C and C++, and enjoy using a variety of operating systems. You can contact me at
john [at] tuxation.com

 

Copyright (c) 2007-2008 by John Altenmueller