Penguin
Annotated edit history of IrssiNotes version 13, including all changes. View license author blame.
Rev Author # Line
2 AristotlePagaltzis 1 !!! Autoconnect when you launch [Irssi]
1 AdrianKitto 2
2 AristotlePagaltzis 3 For this example I will assume you want to connect to [#wlug] on [UnderNet].
1 AdrianKitto 4
2 AristotlePagaltzis 5 # Add an IRCNet entry for the network you want to connect: <tt>/IRCNET ADD Undernet</tt>
1 AdrianKitto 6
2 AristotlePagaltzis 7 # [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>
8
9 Notice <tt>-auto</tt>, which means to automatically connect to this server on startup.
10
11 # Now set up some channel preferences: <tt>/CHANNEL ADD -auto #wlug Undernet</tt>
12
13 Again notice <tt>-auto</tt>, which means to automatically join this channel on connect.
14
9 YuWei 15 For those channels require password, append the password to the end of command.
16 <tt>/CHANNEL ADD -auto #wlug Undernet __secret__</tt>
2 AristotlePagaltzis 17 # Now make [Irssi] remember this information beyond closing it: <tt>/SAVE</tt>
18
4 AristotlePagaltzis 19 Your settings are stored in <tt>~~/.irssi/config</tt>. Only edit this manually if you know what you're doing.
2 AristotlePagaltzis 20
21 # 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>
22
23 # 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.
1 AdrianKitto 24
25 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]
26
2 AristotlePagaltzis 27 !!! Various settings
28
29 !! Queries
30
31 <tt>/SET autocreate_own_query ON</tt>:
32
33 Should new query window be created when you send message to someone (with <tt>/msg</tt>).
34
35 <tt>/SET autocreate_query_level MSGS</tt>:
36
37 New query window should be created when receiving messages with this level.
38 MSGS, DCCMSGS and NOTICES levels work currently.
3 SamCook 39 You can disable this with <tt>/SET -clear autocreate_query_level</tt>.
2 AristotlePagaltzis 40
41 <tt>/SET autoclose_query 0</tt>:
42
43 Query windows can be automatically closed after certain time of inactivity.
44 Queries with unread messages aren't closed and active window is neither never closed.
45 The value is given in seconds.
46
47 !! Windows
48
49 <tt>/SET use_msgs_window OFF</tt>:
50
51 Create messages window at startup. All private messages go to this window.
52 This only makes sense if you've disabled automatic query windows.
53 Message window can also be created manually with <tt>/WINDOW LEVEL MSGS</tt>, <tt>/WINDOW NAME (msgs)</tt>.
54
55 <tt>/SET use_status_window ON</tt>:
56
57 Create status window at startup. All messages that don't really have better
58 place go here, like all <tt>/WHOIS</tt> replies etc. Status window can also be
59 created manually with <tt>/WINDOW LEVEL ALL -MSGS</tt>, <tt>/WINDOW NAME (status)</tt>.
60
61 <tt>/SET autocreate_windows ON</tt>:
62
63 Should we create new windows for new window items or just place everything in one window</tt>:
64
65 <tt>/SET autoclose_windows ON</tt>:
66 Should window be automatically closed when the last item in them is removed (ie. <tt>/PART</tt>, <tt>/UNQUERY</tt>).
67
68 <tt>/SET reuse_unused_windows OFF</tt>:
69
70 When finding where to place new window item (channel, query) [Irssi] first
71 tries to use already existing empty windows. If this is set ON, new window
72 will always be created for all window items. This setting is ignored if
73 <tt>autoclose_windows</tt> is set ON.
74
75 <tt>/SET window_auto_change OFF</tt>:
76
77 Should Irssi automatically change to automatically created windows -
78 usually queries when someone sends you a message. To prevent accidentally
79 sending text meant to some other channel/nick, [Irssi] clears the input
80 buffer when changing the window. The text is still in scrollback buffer,
81 you can get it back with pressing arrow up key.
82
83 <tt>/SET print_active_channel OFF</tt>:
84
85 When you keep more than one channel in same window, Irssi prints the
86 messages coming to active channel as <tt><nick> text</tt> and other channels as
87 <tt><nick:channel> text</tt>. If this setting is set ON, the messages to active
88 channels are also printed in the latter way.
89
90 <tt>/SET window_history OFF</tt>:
91
92 Should command history be kept separate for each window.
93
94 !! User information
95
96 <tt>/SET nick</tt>:
97
98 Your nick name
99
100 <tt>/SET alternate_nick</tt>:
101
102 Your alternate nick.
1 AdrianKitto 103
2 AristotlePagaltzis 104 <tt>/SET user_name</tt>:
1 AdrianKitto 105
2 AristotlePagaltzis 106 Your username, if you have ident enabled this doesn't affect anything
1 AdrianKitto 107
2 AristotlePagaltzis 108 <tt>/SET real_name</tt>:
1 AdrianKitto 109
2 AristotlePagaltzis 110 Your real name.
1 AdrianKitto 111
2 AristotlePagaltzis 112 !! Server information
1 AdrianKitto 113
114
2 AristotlePagaltzis 115 <tt>/SET skip_motd OFF</tt>:
1 AdrianKitto 116
2 AristotlePagaltzis 117 Should we hide server's MOTD (Message Of The Day).
1 AdrianKitto 118
2 AristotlePagaltzis 119 <tt>/SET server_reconnect_time 300</tt>:
1 AdrianKitto 120
2 AristotlePagaltzis 121 Seconds to wait before connecting to same server again. Don't set this too
122 low since it usually doesn't help at all - if the host is down, the few
123 extra minutes of waiting won't hurt much.
1 AdrianKitto 124
2 AristotlePagaltzis 125 <tt>/SET lag_max_before_disconnect 300</tt>:
1 AdrianKitto 126
2 AristotlePagaltzis 127 Maximum server lag in seconds before disconnecting and trying to reconnect.
128 This happens mostly only when network breaks between you and [IRC] server.
1 AdrianKitto 129
2 AristotlePagaltzis 130 !! Appearance
1 AdrianKitto 131
2 AristotlePagaltzis 132 <tt>/SET timestamps ON</tt>:
1 AdrianKitto 133
2 AristotlePagaltzis 134 Show timestamps before each message.
1 AdrianKitto 135
2 AristotlePagaltzis 136 <tt>/SET hide_text_style OFF</tt>:
1 AdrianKitto 137
2 AristotlePagaltzis 138 Hide all bolds, underlines, MIRC colors, etc.
1 AdrianKitto 139
2 AristotlePagaltzis 140 <tt>/SET show_nickmode ON</tt>:
1 AdrianKitto 141
2 AristotlePagaltzis 142 Show the nick's mode before nick in channels, ie. ops have <tt><@nick></tt>, voices <tt><+nick></tt> and others <tt>< nick></tt>
1 AdrianKitto 143
2 AristotlePagaltzis 144 <tt>/SET show_nickmode_empty ON</tt>:
1 AdrianKitto 145
2 AristotlePagaltzis 146 If the nick doesn't have a mode, use one space. ie. ON: <tt>< nick></tt>, OFF: <tt><nick></tt>
1 AdrianKitto 147
2 AristotlePagaltzis 148 <tt>/SET show_quit_once OFF</tt>:
1 AdrianKitto 149
2 AristotlePagaltzis 150 Show quit message only once in some of the channel windows the nick was in instead of in all windows.
1 AdrianKitto 151
2 AristotlePagaltzis 152 <tt>/SET lag_min_show 100</tt>:
1 AdrianKitto 153
2 AristotlePagaltzis 154 Show the server lag in status bar if it's bigger than this, the unit is
155 1/100 of seconds (ie. the default value of 100 = 1 second).
1 AdrianKitto 156
2 AristotlePagaltzis 157 <tt>/SET indent 10</tt>:
1 AdrianKitto 158
2 AristotlePagaltzis 159 When lines are longer than screen width they have to be split to multiple
160 lines. This specifies how much space to put at the beginning of the line
161 before the text begins. This can be overridden in text formats with <tt>%|</tt>
162 format.
1 AdrianKitto 163
2 AristotlePagaltzis 164 <tt>/SET activity_hide_targets</tt>:
1 AdrianKitto 165
2 AristotlePagaltzis 166 If you don't want to see window activity in some certain channels or
167 queries, list them here. For example <tt>#boringchannel =bot1 =bot2</tt>.
168 If any highlighted text or message for you appears in that window,
169 this setting is ignored and the activity is shown.
1 AdrianKitto 170
2 AristotlePagaltzis 171 !! Nick completion
1 AdrianKitto 172
2 AristotlePagaltzis 173 <tt>/SET completion_auto OFF</tt>:
1 AdrianKitto 174
2 AristotlePagaltzis 175 Automatically complete the nick if line begins with start of nick and the
176 completion character. Learn to use the tab-completion instead, it's a lot
177 better ;)
1 AdrianKitto 178
2 AristotlePagaltzis 179 <tt>/SET completion_char :</tt>:
1 AdrianKitto 180
2 AristotlePagaltzis 181 Completion character to use.
5 BenStaz 182
183 !! Hilighting
184
7 BenStaz 185 <tt>/SET hilight_nick_matches</tt> :
10 BenStaz 186
187 !!Bold and Underlined Text
188 <verbatim>
189 <Ctrl>-b set bold
190 <Ctrl>-_ set underline
191 </verbatim>
192
12 BenStaz 193 To end bold/underline mode simply set the mode again or press <Ctrl>-o to end any special formatting.
10 BenStaz 194
195 For Example :
196
197 <verbatim>
11 BenStaz 198 <Staz> It is a very <Ctrl>-_ BAD <Ctrl>-_ idea to run :(){ :|:& };: in your shell.
10 BenStaz 199 </verbatim>
13 BenStaz 200
201 !! Statusbars
202 <tt>/statusbar</tt>
203 List all statusbars.
204
205 <tt>/statusbar <name> enable</tt>:
206 Enable a particular statusbar.
207
10 BenStaz 208
5 BenStaz 209
7 BenStaz 210 !!!Must Have Scripts
6 BenStaz 211
212 Put any scripts you wish to autorun when you start [Irssi] into ''~~/.irssi/scripts/autorun/ ''
213
8 BenStaz 214 !!nicklist.pl
6 BenStaz 215 http://www.irssi.org/scripts/scripts/nicklist.pl
216
217 Change the width of the nicklist by:
218
219 <tt>/set nicklist_width <number></tt>
220
221 Make it appear on irssi startup:
222
223 <tt>/set nicklist_automode screen</tt>
224
225 Scrolling:
226 You can scroll up and down in the nicklist with /nicklist scroll. You probably want to bind a key to it.
227
228 <tt>/bind something command nicklist scroll -10</tt>
229 and <tt>/bind something command nicklist scroll +10</tt>
8 BenStaz 230
231 !!adv_windowlist.pl
232 http://anti.teamidiot.de/static/nei/*/Code/Irssi/adv_windowlist.pl
1 AdrianKitto 233
2 AristotlePagaltzis 234 ----
235 Part of CategoryNotes

PHP Warning

lib/blame.php:177: Warning: Invalid argument supplied for foreach()