Penguin

Differences between version 2 and previous revision of IrssiNotes.

Other diffs: Previous Major Revision, Previous Author, or view the Annotated Edit History

Newer page: version 2 Last edited on Sunday, August 21, 2005 12:36:01 pm by AristotlePagaltzis Revert
Older page: version 1 Last edited on Saturday, August 20, 2005 11:06:19 pm by AdrianKitto Revert
@@ -1,116 +1,182 @@
-[Irssi] is a powerfull command line [IRC] client.  
+!!! Autoconnect when you launch [Irssi] 
  
-How to set up your [IRC] to auto reconnect every time you launch [Irssi]. For this example I will assume you want to connect to [#wlug] on [UnderNet]. 
+For this example I will assume you want to connect to [#wlug] on [UnderNet]. 
  
-# Fire up irssi<br>  
-# Irssi defines [IRC] networks as IRCNet's, so you need to add a IRCnet, the command to do this is "/IRCNET ADD yourircnet" so in this case "/IRCNET ADD unet"<br>  
-# After this you need to set a server to connect to, the command to do this is "/SERVER ADD -auto -ircnet unet eu.undernet.org 6667" (sub your IRCnet and server names if not connecting to [UnderNet]) <br >  
-# Now add your channel, " /CHANNEL ADD -auto #wlug unet" <br>  
-# Now you want to save this, the command for this is "save" it will write a file "~ /.irssi/config" which I would not recommend editing by hand.<br >  
-# If you have more than 1 channel and you want them to always appear in the same windows in [Irssi] every time you run the program then you will want to "/layout save"<br>  
-# Exit [Irssi] and reopen it, it should auto connect to your server then join your channel(s)  
+# Add an IRCNet entry for the network you want to connect: <tt >/IRCNET ADD Undernet </tt
  
-This has now set up [Irssi] to auto connect to eu.undernet.org and join [#wlug]. If you want to connect to another [IRC] network then simpley add another IRCnet and server/ channel connections
+# [Irssi] needs to know the addresses for servers on this network, so add some: <tt>/SERVER ADD - auto -ircnet Undernet eu.undernet.org 6667</tt>  
+  
+ Notice <tt>-auto</tt>, which means to automatically connect to this server on startup.  
+  
+# Now set up some channel preferences: <tt>/CHANNEL ADD -auto #wlug Undernet</tt>  
+  
+ Again notice <tt>-auto</tt>, which means to automatically join this channel on connect.  
+  
+# Now make [Irssi] remember this information beyond closing it: <tt>/SAVE</tt>  
+  
+ Your settings are stored in <tt>~/.irssi/config</tt>. Only edit this manually if you know what you're doing.  
+  
+# If you have more than 1 channel and you want them to always appear in the same windows every time you run [Irssi] then you will want to <tt>/LAYOUT SAVE</tt>  
+  
+# Exit [Irssi] and reopen it, it should autoconnect to <tt> eu.undernet.org</tt> and autojoin [#wlug]. If you want to connect to another [IRC] network then simply add more IRC network, server and channel settings
  
 Pretty much this whole page can be found by reading the [Irssi] [FAQ] located at [www.irssi.org | http://www.irssi.org/?page=docs&doc=startup-HOWTO] 
  
-Some more helpfull things  
+!!! Various settings  
+  
+!! Queries  
+  
+<tt>/SET autocreate_own_query ON</tt>:  
+  
+ Should new query window be created when you send message to someone (with <tt>/msg</tt>).  
+  
+<tt>/SET autocreate_query_level MSGS</tt>:  
+  
+ New query window should be created when receiving messages with this level.  
+ MSGS, DCCMSGS and NOTICES levels work currently.  
+ You can disable this with <tt>/SET -clear autocrate_query_level</tt>.  
+  
+<tt>/SET autoclose_query </tt>:  
+  
+ Query windows can be automatically closed after certain time of inactivity.  
+ Queries with unread messages aren't closed and active window is neither never closed.  
+ The value is given in seconds.  
+  
+!! Windows  
+  
+<tt>/SET use_msgs_window OFF</tt>:  
+  
+ Create messages window at startup. All private messages go to this window.  
+ This only makes sense if you've disabled automatic query windows.  
+ Message window can also be created manually with <tt>/WINDOW LEVEL MSGS</tt>, <tt>/WINDOW NAME (msgs)</tt>.  
+  
+<tt>/SET use_status_window ON</tt>:  
+  
+ Create status window at startup. All messages that don't really have better  
+ place go here, like all <tt>/WHOIS</tt> replies etc. Status window can also be  
+ created manually with <tt>/WINDOW LEVEL ALL -MSGS</tt>, <tt>/WINDOW NAME (status)</tt>.  
+  
+<tt>/SET autocreate_windows ON</tt>:  
+  
+ Should we create new windows for new window items or just place everything in one window</tt>:  
+  
+<tt>/SET autoclose_windows ON</tt>:  
+ Should window be automatically closed when the last item in them is removed (ie. <tt>/PART</tt>, <tt>/UNQUERY</tt>).  
+  
+<tt>/SET reuse_unused_windows OFF</tt>:  
+  
+ When finding where to place new window item (channel, query) [Irssi] first  
+ tries to use already existing empty windows. If this is set ON, new window  
+ will always be created for all window items. This setting is ignored if  
+ <tt>autoclose_windows</tt> is set ON.  
+  
+<tt>/SET window_auto_change OFF</tt>:  
+  
+ Should Irssi automatically change to automatically created windows -  
+ usually queries when someone sends you a message. To prevent accidentally  
+ sending text meant to some other channel/nick, [Irssi] clears the input  
+ buffer when changing the window. The text is still in scrollback buffer,  
+ you can get it back with pressing arrow up key.  
+  
+<tt>/SET print_active_channel OFF</tt>:  
+  
+ When you keep more than one channel in same window, Irssi prints the  
+ messages coming to active channel as <tt><nick> text</tt> and other channels as  
+ <tt><nick:channel> text</tt>. If this setting is set ON, the messages to active  
+ channels are also printed in the latter way.  
+  
+<tt>/SET window_history OFF</tt>:  
+  
+ Should command history be kept separate for each window.  
+  
+!! User information  
+  
+<tt>/SET nick</tt>:  
+  
+ Your nick name  
+  
+<tt>/SET alternate_nick</tt>:  
+  
+ Your alternate nick.  
  
-!!Queries  
+<tt>/SET user_name</tt>:  
  
-/SET autocreate_own_query ON <br>  
-Should new query window be created when you send message to someone (with /msg).  
+ Your username, if you have ident enabled this doesn't affect anything  
  
-/SET autocreate _query_level MSGS <br >  
-New query window should be created when receiving messages with this level. MSGS, DCCMSGS and NOTICES levels work currently. You can disable this with /SET -clear autocrate_query_level.  
+<tt> /SET real _name </tt >:  
  
-/SET autoclose_query 0 <br>  
-Query windows can be automatically closed after certain time of inactivity. Queries with unread messages aren't closed and active window is neither never closed. The value is given in seconds
+ Your real name
  
-!!Windows  
+!! Server information  
  
-/SET use_msgs_window OFF <br>  
-Create messages window at startup. All private messages go to this window. This only makes sense if you've disabled automatic query windows. Message window can also be created manually with /WINDOW LEVEL MSGS, /WINDOW NAME (msgs).  
  
-/SET use _status_window ON <br >  
-Create status window at startup. All messages that don't really have better place go here, like all /WHOIS replies etc. Status window can also be created manually with /WINDOW LEVEL ALL -MSGS, /WINDOW NAME (status).  
+<tt> /SET skip _motd OFF </tt >:  
  
-/SET autocreate_windows ON <br>  
- Should we create new windows for new window items or just place everything in one window <br>  
+ Should we hide server's MOTD (Message Of The Day).  
  
-/SET autoclose _windows ON <br>  
-Should window be automatically closed when the last item in them is removed (ie. /PART, /UNQUERY).  
+<tt> /SET server _reconnect_time 300 </tt>:  
  
-/SET reuse_unused_windows OFF <br>  
-When finding where to place new window item (channel, query) Irssi first tries to use already existing empty windows . If this is set ON, new window will always be created for all window items. This setting is ignored if autoclose_windows is set ON
+ Seconds to wait before connecting to same server again . Don't set this too  
+ low since it usually doesn't help at all - if the host is down, the few  
+ extra minutes of waiting won't hurt much
  
-/SET window _auto _change OFF <br>  
-Should Irssi automatically change to automatically created windows - usually queries when someone sends you a message. To prevent accidentally sending text meant to some other channel /nick, Irssi clears the input buffer when changing the window. The text is still in scrollback buffer, you can get it back with pressing arrow up key.  
+<tt> /SET lag _max _before_disconnect 300 </tt>:  
  
-/SET print_active_channel OFF <br>  
-When you keep more than one channel in same window, Irssi prints the messages coming to active channel as "<nick> text" and other channels as "<nick:channel> text". If this setting is set ON, the messages to active channels are also printed in the latter way
+ Maximum server lag in seconds before disconnecting and trying to reconnect.  
+ This happens mostly only when network breaks between you and [IRC] server
  
-/SET window_history OFF <br>  
-Should command history be kept separate for each window.  
+!! Appearance  
  
-!!User information  
+<tt>/SET timestamps ON</tt>:  
  
-/SET nick <br>  
-Your nick name  
+ Show timestamps before each message.  
  
-/SET alternate _nick <br >  
-Your alternate nick.  
+<tt> /SET hide _text_style OFF </tt >:  
  
-/SET user_name <br>  
-Your username , if you have ident enabled this doesn't affect anything  
+ Hide all bolds , underlines, MIRC colors, etc.  
  
-/SET real _name <br >  
-Your real name.  
+<tt> /SET show _nickmode ON </tt >:  
  
-!!Server information  
+ Show the nick's mode before nick in channels, ie. ops have <tt><@nick></tt>, voices <tt><+nick></tt> and others <tt>< nick></tt>  
  
-/SET skip _motd OFF <br >  
-Should we hide server's MOTD (Message Of The Day).  
+<tt> /SET show _nickmode_empty ON </tt >:  
  
-/SET server_reconnect_time 300 <br>  
-Seconds to wait before connecting to same server again. Don't set this too low since it usually doesn't help at all - if the host is down , the few extra minutes of waiting won't hurt much
+ If the nick doesn't have a mode , use one space . ie. ON: <tt>< nick></tt>, OFF: <tt><nick></tt>  
  
-/SET lag _max _before_disconnect 300 <br >  
-Maximum server lag in seconds before disconnecting and trying to reconnect. This happens mostly only when network breaks between you and IRC server.  
+<tt> /SET show _quit _once OFF </tt >:  
  
-!!Appearance  
+ Show quit message only once in some of the channel windows the nick was in instead of in all windows.  
  
-/SET timestamps ON <br >  
-Show timestamps before each message.  
+<tt> /SET lag_min_show 100 </tt >:  
  
-/SET hide_text_style OFF <br>  
-Hide all bolds, underlines, MIRC colors, etc
+ Show the server lag in status bar if it's bigger than this, the unit is  
+ 1 /100 of seconds (ie. the default value of 100 = 1 second)
  
-/SET show_nickmode ON <br>  
-Show the nick's mode before nick in channels, ie. ops have <@nick>, voices <+nick> and others < nick
+<tt> /SET indent 10 </tt >:  
  
-/SET show_nickmode_empty ON <br>  
-If the nick doesn't have a mode, use one space. ie. ON: < nick >, OFF: <nick
+ When lines are longer than screen width they have to be split to multiple  
+ lines. This specifies how much space to put at the beginning of the line  
+ before the text begins . This can be overridden in text formats with <tt >%| </tt >  
+ format.  
  
-/SET show _quit _once OFF <br >  
-Show quit message only once in some of the channel windows the nick was in instead of in all windows.  
+<tt> /SET activity _hide _targets </tt >:  
  
-/SET lag_min_show 100 <br >  
-Show the server lag in status bar if it's bigger than this , the unit is 1/100 of seconds (ie. the default value of 100 = 1 second)
+ If you don't want to see window activity in some certain channels or  
+ queries, list them here. For example <tt >#boringchannel =bot1 =bot2</tt>.  
+ If any highlighted text or message for you appears in that window ,  
+ this setting is ignored and the activity is shown
  
-/SET indent 10 <br>  
-When lines are longer than screen width they have to be split to multiple lines. This specifies how much space to put at the beginning of the line before the text  
-begins. This can be overridden in text formats with %| format.  
+!! Nick completion  
  
-/SET activity _hide_targets <br >  
-If you don't want to see window activity in some certain channels or queries, list them here. For example "#boringchannel =bot1 =bot2". If any highlighted text or message for you appears in that window, this setting is ignored and the activity is shown.  
+<tt> /SET completion _auto OFF </tt >:  
  
-!!Nick completion 
+ Automatically complete the nick if line begins with start of nick and the  
+ completion character. Learn to use the tab-completion instead, it's a lot  
+ better ;)  
  
-/SET completion_auto OFF <br >  
-Automatically complete the nick if line begins with start of nick and the completion character. Learn to use the tab-completion instead, it's a lot better ;)  
+<tt> /SET completion_char : </tt >:  
  
-/SET completion_char : <br>  
- Completion character to use. 
+ Completion character to use. 
  
-CategoryNotes 
+----  
+Part of CategoryNotes