2009-05-28 16:07:40 +02:00
|
|
|
WeeChat FAQ (Frequently Asked Questions)
|
2009-05-15 23:03:35 +02:00
|
|
|
========================================
|
2010-06-22 19:46:28 +02:00
|
|
|
Sébastien Helleu <flashcode@flashtux.org>
|
2009-05-15 23:03:35 +02:00
|
|
|
|
|
|
|
|
2011-06-21 17:40:53 +02:00
|
|
|
[NOTE]
|
2011-08-04 16:13:34 +02:00
|
|
|
This document is written for WeeChat versions ≥ 0.3.0.
|
2011-06-21 17:40:53 +02:00
|
|
|
|
|
|
|
|
2010-03-08 18:21:07 +01:00
|
|
|
[[general]]
|
2009-05-15 23:03:35 +02:00
|
|
|
General
|
|
|
|
-------
|
|
|
|
|
|
|
|
|
2011-03-24 18:42:56 +01:00
|
|
|
[[weechat_name]]
|
|
|
|
Where does the name "WeeChat" come from?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
"Wee" is a recursive acronym and stands for "Wee Enhanced Environment".
|
|
|
|
So complete name is "Wee Enhanced Environment for Chat".
|
|
|
|
|
|
|
|
"Wee" also means "very small" (and yes, there is other meaning, but it does not
|
|
|
|
apply to WeeChat!).
|
|
|
|
|
|
|
|
|
2009-05-15 23:03:35 +02:00
|
|
|
[[why_choose_weechat]]
|
|
|
|
Why choose WeeChat? X-Chat and Irssi are so good...
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
Because WeeChat is very light and has new features.
|
2011-08-04 16:13:34 +02:00
|
|
|
Some features (version ≥ 0.3.x):
|
2009-05-15 23:03:35 +02:00
|
|
|
|
2009-06-13 09:43:17 +02:00
|
|
|
* multi-protocol support via plugins (IRC, Jabber)
|
|
|
|
* many remote GUI's in addition to Curses (coming soon)
|
2011-01-09 13:05:32 +01:00
|
|
|
* 256 colors support
|
2009-05-15 23:03:35 +02:00
|
|
|
* available in many languages
|
|
|
|
* extensible with plugins (C, Perl, Python, Ruby, Lua, Tcl)
|
|
|
|
* buffers with free content
|
|
|
|
* display filtering by tags and regular expressions
|
|
|
|
* horizontal and vertical window split
|
|
|
|
* customizable and extensible bars
|
2011-06-21 17:40:53 +02:00
|
|
|
* native nicklist
|
|
|
|
* list of buffers (script buffers.pl)
|
2011-01-09 13:05:32 +01:00
|
|
|
* IRC proxy
|
|
|
|
* redirection of IRC commands
|
2009-05-15 23:03:35 +02:00
|
|
|
* incremental text search in buffers, jump to highlights
|
|
|
|
* FIFO pipe for remote control
|
|
|
|
* aspell support
|
|
|
|
* double charset (encoding/decoding)
|
|
|
|
* developed from scratch (not based on any other client)
|
|
|
|
* multi-platform
|
|
|
|
* 100% GPL and free
|
|
|
|
|
2009-09-05 16:33:01 +02:00
|
|
|
More info on this page: http://www.weechat.org/features
|
2009-05-15 23:03:35 +02:00
|
|
|
|
|
|
|
|
2010-03-08 18:21:07 +01:00
|
|
|
[[compilation_install]]
|
2009-05-15 23:03:35 +02:00
|
|
|
Compilation / install
|
|
|
|
---------------------
|
|
|
|
|
|
|
|
|
|
|
|
[[gui]]
|
2009-06-13 09:43:17 +02:00
|
|
|
I heard about many GUI's for WeeChat. How can I compile/use them?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
2009-05-15 23:03:35 +02:00
|
|
|
|
2009-06-13 09:43:17 +02:00
|
|
|
Today only a Curses GUI is available.
|
2009-05-15 23:03:35 +02:00
|
|
|
|
2009-06-13 09:43:17 +02:00
|
|
|
Other GUI's will be available as remote clients (currently under development).
|
2009-05-15 23:03:35 +02:00
|
|
|
|
|
|
|
|
|
|
|
[[compile_git]]
|
|
|
|
I can't compile WeeChat after cloning git repository, why?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
2009-06-13 09:43:17 +02:00
|
|
|
The recommended way to compile WeeChat is with cmake.
|
2009-05-15 23:03:35 +02:00
|
|
|
|
|
|
|
If you're compiling with autotools (and not cmake), check that you have latest
|
2011-03-16 19:31:16 +01:00
|
|
|
version of autoconf and automake.
|
2009-05-15 23:03:35 +02:00
|
|
|
|
2010-02-20 12:17:30 +01:00
|
|
|
The other way is to install the "devel package", which needs less dependencies.
|
2009-06-13 09:43:17 +02:00
|
|
|
This package is built almost every day using git repository. Note that this
|
|
|
|
package may not correspond exactly to git base and that it's less convenient
|
|
|
|
than git cloning for installing updates.
|
2009-05-15 23:03:35 +02:00
|
|
|
|
|
|
|
|
|
|
|
[[lost]]
|
|
|
|
I've launched WeeChat, but I'm lost, what can I do?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
For help you can type `/help`. For help about a command, type `/help command`.
|
|
|
|
Keys and commands are listed in documentation.
|
|
|
|
|
2009-06-13 09:43:17 +02:00
|
|
|
It's recommended for new users to read the quickstart guide (see the doc page
|
|
|
|
on the website).
|
2009-05-15 23:03:35 +02:00
|
|
|
|
|
|
|
|
2010-03-08 18:21:07 +01:00
|
|
|
[[display]]
|
|
|
|
Display
|
|
|
|
-------
|
2009-05-15 23:03:35 +02:00
|
|
|
|
|
|
|
|
|
|
|
[[charset]]
|
|
|
|
I don't see some chars with accents, what can I do?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
2011-06-21 17:40:53 +02:00
|
|
|
It's common issue, please read carefully and check *ALL* solutions below:
|
2009-05-15 23:03:35 +02:00
|
|
|
|
|
|
|
* check that weechat-curses is linked to libncursesw (warning: needed on most
|
|
|
|
distributions but not all): `ldd /path/to/weechat-curses`
|
2009-06-13 09:43:17 +02:00
|
|
|
* check that the "Charset" plugin is loaded with `/plugin` command (if it is
|
|
|
|
not, then you probably need the "weechat-plugins" package)
|
|
|
|
* check the charset line (on server buffer). You should see 'ISO-XXXXXX' or
|
|
|
|
'UTF-8' for terminal charset. If you see 'ANSI_X3.4-1968' or other values,
|
|
|
|
your locale is probably wrong.
|
2009-05-15 23:03:35 +02:00
|
|
|
* setup global decode value, for example:
|
2011-06-21 17:40:53 +02:00
|
|
|
`/set charset.default.decode "ISO-8859-15"`
|
2009-05-15 23:03:35 +02:00
|
|
|
* if you are using UTF-8 locale:
|
|
|
|
** check that your terminal is UTF-8 ready (terminal recommended for UTF-8 is
|
|
|
|
rxvt-unicode)
|
|
|
|
** if you are using screen, check that it is run with UTF-8 mode
|
|
|
|
("`defutf8 on`" in ~/.screenrc or `screen -U` to run screen)
|
|
|
|
|
2009-06-02 15:49:22 +02:00
|
|
|
[NOTE]
|
|
|
|
UTF-8 locale is recommended for WeeChat. If you're using ISO or other
|
|
|
|
locale, please check that *all* your settings (terminal, screen, ..) are ISO
|
|
|
|
and *not* UTF-8.
|
|
|
|
|
2009-05-15 23:03:35 +02:00
|
|
|
|
|
|
|
[[bars_background]]
|
|
|
|
Bars like title and status are not filled, background color stops after text, why?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
2009-06-13 09:43:17 +02:00
|
|
|
This may be caused by a bad value of the TERM variable in your shell (look at
|
|
|
|
output of `echo $TERM` in your terminal).
|
2009-05-15 23:03:35 +02:00
|
|
|
|
|
|
|
Depending on where you launch WeeChat, you should have:
|
|
|
|
|
|
|
|
* if WeeChat runs locally or on a remote machine without screen, it depends on
|
2011-08-05 14:34:14 +02:00
|
|
|
the terminal used: 'xterm', 'xterm-256color', 'rxvt-unicode',
|
|
|
|
'rxvt-256color', ...
|
|
|
|
* if WeeChat runs under screen, you should have 'screen' or 'screen-256color'.
|
2009-05-15 23:03:35 +02:00
|
|
|
|
|
|
|
If needed, fix your TERM variable: `export TERM="xxx"`.
|
|
|
|
|
|
|
|
|
|
|
|
[[screen_weird_chars]]
|
2011-08-05 14:34:14 +02:00
|
|
|
When I'm using weechat under screen/tmux, I have weird random chars, how do I fix that?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
2009-05-15 23:03:35 +02:00
|
|
|
|
2009-06-13 09:43:17 +02:00
|
|
|
This may be caused by bad value of the TERM variable in your shell (look at
|
2011-08-05 14:34:14 +02:00
|
|
|
output of `echo $TERM` in your terminal, *outside screen/tmux*).
|
2009-05-15 23:03:35 +02:00
|
|
|
|
2009-06-13 09:43:17 +02:00
|
|
|
For example, 'xterm-color' may display such weird chars, you can use 'xterm'
|
|
|
|
which is ok (like many other values).
|
2009-05-15 23:03:35 +02:00
|
|
|
|
|
|
|
If needed, fix your TERM variable: `export TERM="xxx"`.
|
|
|
|
|
|
|
|
|
2010-09-27 18:20:16 +02:00
|
|
|
[[osx_display_broken]]
|
|
|
|
I compiled WeeChat under OS X, and I see "(null)" everywhere on screen, what's wrong?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
If you compiled ncursesw yourself, try to use standard ncurses (that comes with
|
|
|
|
system).
|
|
|
|
|
|
|
|
Moreover, under OS X, it is recommended to install WeeChat with Homebrew package
|
|
|
|
manager.
|
|
|
|
|
|
|
|
|
2010-03-08 18:21:07 +01:00
|
|
|
[[buffer_vs_window]]
|
|
|
|
I heard about "buffers" and "windows", what's the difference?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
2009-05-15 23:03:35 +02:00
|
|
|
|
2010-03-08 18:21:07 +01:00
|
|
|
A 'buffer' is composed by a number, a name, lines displayed (and some other
|
|
|
|
data).
|
2009-05-15 23:03:35 +02:00
|
|
|
|
2010-03-08 18:21:07 +01:00
|
|
|
A 'window' is a screen area which displays a buffer. It is possible to split
|
|
|
|
your screen into many windows.
|
2009-05-15 23:03:35 +02:00
|
|
|
|
2010-03-08 18:21:07 +01:00
|
|
|
Each window displays one buffer. A buffer can be hidden (not displayed by a
|
|
|
|
window) or displayed by one or more windows.
|
2009-05-15 23:03:35 +02:00
|
|
|
|
|
|
|
|
2011-06-21 17:40:53 +02:00
|
|
|
[[buffers_list]]
|
|
|
|
How to display the buffers list on the left side?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
Use script 'buffers.pl'.
|
|
|
|
|
|
|
|
To limit size of bar:
|
|
|
|
|
|
|
|
----------------------------------------
|
|
|
|
/set weechat.bar.buffers.size_max 15
|
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
To move bar to bottom:
|
|
|
|
|
|
|
|
----------------------------------------
|
|
|
|
/set weechat.bar.buffers.position bottom
|
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
|
|
|
|
[[customize_prefix]]
|
|
|
|
How can I reduce length of nicks or remove nick alignment in chat area?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
To reduce max length of nicks in chat area:
|
|
|
|
|
|
|
|
----------------------------------------
|
|
|
|
/set weechat.look.prefix_align_max 15
|
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
To remove nick alignment:
|
|
|
|
|
|
|
|
----------------------------------------
|
|
|
|
/set weechat.look.prefix_align none
|
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
|
2011-02-25 19:13:41 +01:00
|
|
|
[[one_input_root_bar]]
|
|
|
|
Is it possible to display only one input bar for all windows (after split)?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
Yes, you will have to create a bar with type "root" (with an item to know in
|
|
|
|
which window you are), then delete current input bar.
|
|
|
|
|
|
|
|
For example:
|
|
|
|
|
|
|
|
----------------------------------------
|
|
|
|
/bar add rootinput root bottom 1 0 [buffer_name]+[input_prompt]+(away),[input_search],[input_paste],input_text
|
|
|
|
/bar del input
|
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
If ever you are not satisfied with that, just delete new bar, WeeChat will
|
|
|
|
automatically create default bar "input" if item "input_text" is not used in
|
|
|
|
any bar:
|
|
|
|
|
|
|
|
----------------------------------------
|
|
|
|
/bar del rootinput
|
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
|
2009-05-15 23:03:35 +02:00
|
|
|
[[terminal_copy_paste]]
|
2010-01-16 23:35:25 +01:00
|
|
|
How can I copy/paste text without pasting nicklist?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
2009-05-15 23:03:35 +02:00
|
|
|
|
|
|
|
You can use a terminal with rectangular selection (like rxvt-unicode,
|
2011-03-16 19:31:16 +01:00
|
|
|
konsole, gnome-terminal, ...). Key is usually @k(C-)@k(A-) mouse selection.
|
2009-05-15 23:03:35 +02:00
|
|
|
|
2009-06-13 09:43:17 +02:00
|
|
|
Another solution is to move nicklist to top or bottom, for example:
|
2009-05-15 23:03:35 +02:00
|
|
|
|
2011-06-21 17:40:53 +02:00
|
|
|
----------------------------------------
|
|
|
|
/set weechat.bar.nicklist.position top
|
|
|
|
----------------------------------------
|
2009-05-15 23:03:35 +02:00
|
|
|
|
|
|
|
|
2010-01-16 23:35:25 +01:00
|
|
|
[[urls]]
|
|
|
|
How can I click on long URLs (more than one line)?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
2011-06-22 11:27:21 +02:00
|
|
|
By default, WeeChat displays time and prefix for each line and optional bars
|
|
|
|
around chat area. To make easier url click, you can move nicklist to top and
|
|
|
|
remove alignment on nick:
|
2010-01-16 23:35:25 +01:00
|
|
|
|
2011-06-22 11:27:21 +02:00
|
|
|
----------------------------------------
|
|
|
|
/set weechat.bar.nicklist.position top
|
|
|
|
/set weechat.look.prefix_align none
|
|
|
|
----------------------------------------
|
|
|
|
|
2011-08-04 16:13:34 +02:00
|
|
|
With WeeChat ≥ 0.3.6, you can enable option "eat_newline_glitch", so that
|
2011-06-22 11:27:21 +02:00
|
|
|
new line char is not added at the end of each line displayed (it will not break
|
|
|
|
url selection):
|
|
|
|
|
|
|
|
----------------------------------------
|
|
|
|
/set weechat.look.eat_newline_glitch on
|
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
[IMPORTANT]
|
|
|
|
This option may cause display bugs. If you experience such problem, you must
|
|
|
|
turn off this option.
|
|
|
|
|
2011-06-22 11:34:31 +02:00
|
|
|
Other solution is to use one of following scripts:
|
2010-01-16 23:35:25 +01:00
|
|
|
|
2011-10-31 22:47:04 +01:00
|
|
|
urlserver.py::
|
|
|
|
shorten URLs with HTTP server in script
|
|
|
|
|
2010-01-16 23:35:25 +01:00
|
|
|
urlbar.py::
|
|
|
|
display URLs in a bar
|
|
|
|
|
|
|
|
urlgrab.py::
|
|
|
|
logs URLs and open them in browser
|
|
|
|
|
|
|
|
url_shorten.rb::
|
|
|
|
tinyurl.py::
|
|
|
|
shortenurl.py::
|
|
|
|
shorten long URLs
|
|
|
|
|
2010-01-17 16:32:49 +01:00
|
|
|
List of scripts about URLs: http://www.weechat.org/scripts/stable/tag/url
|
2010-01-16 23:35:25 +01:00
|
|
|
|
|
|
|
|
2010-03-08 18:21:07 +01:00
|
|
|
[[change_locale_without_quit]]
|
|
|
|
I want to change the language used by WeeChat for messages, but without exiting WeeChat, is it possible?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
2009-05-15 23:03:35 +02:00
|
|
|
|
2011-01-04 14:48:02 +01:00
|
|
|
Yes, you have to use a python script, 'shell.py' (available on WeeChat website)
|
2010-03-08 18:21:07 +01:00
|
|
|
and issue these commands when script is loaded:
|
2009-05-15 23:03:35 +02:00
|
|
|
|
2010-11-08 11:42:50 +01:00
|
|
|
----------------------------------------
|
|
|
|
/shell setenv LANG=en_US.UTF-8
|
|
|
|
/upgrade
|
|
|
|
----------------------------------------
|
2009-05-15 23:03:35 +02:00
|
|
|
|
2010-03-08 18:21:07 +01:00
|
|
|
To have english messages with UTF-8 encoding for terminal, for ISO users, you
|
|
|
|
can issue: `/shell setenv LANG=en_US`.
|
|
|
|
|
|
|
|
|
2011-01-04 14:48:02 +01:00
|
|
|
[[256_colors]]
|
|
|
|
How can I use 256 colors in WeeChat?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
2011-08-04 16:18:03 +02:00
|
|
|
256 colors are supported with WeeChat ≥ 0.3.4.
|
2011-01-04 14:48:02 +01:00
|
|
|
|
|
|
|
First check that your 'TERM' environment variable is correct, recommended values
|
|
|
|
are:
|
|
|
|
|
|
|
|
* under screen: 'screen-256color'
|
|
|
|
* outside screen: 'xterm-256color', 'rxvt-256color', 'putty-256color',...
|
|
|
|
|
2011-02-02 23:41:36 +01:00
|
|
|
[NOTE]
|
|
|
|
You may have to install package "ncurses-term" to use these values in 'TERM'
|
|
|
|
variable.
|
|
|
|
|
2011-01-04 15:13:19 +01:00
|
|
|
If you are using screen, you can add this line to your '~/.screenrc':
|
|
|
|
|
|
|
|
----------------------------------------
|
|
|
|
term screen-256color
|
|
|
|
----------------------------------------
|
|
|
|
|
2011-01-04 14:48:02 +01:00
|
|
|
If your 'TERM' variable has wrong value and that WeeChat is already running,
|
|
|
|
don't panic! You can change it without restarting, thanks to script 'shell.py':
|
|
|
|
|
|
|
|
----------------------------------------
|
|
|
|
/shell setenv TERM=screen-256color
|
|
|
|
/upgrade
|
|
|
|
----------------------------------------
|
|
|
|
|
2011-01-31 19:03:30 +01:00
|
|
|
For version 0.3.4, you must use command `/color` to add new colors.
|
|
|
|
|
2011-08-04 16:13:34 +02:00
|
|
|
For versions ≥ 0.3.5, you can use any color number in options (optional: you
|
2011-01-31 19:03:30 +01:00
|
|
|
can add color aliases with command `/color`).
|
2011-01-04 14:48:02 +01:00
|
|
|
|
|
|
|
Please read user's guide for more information about colors management.
|
|
|
|
|
|
|
|
|
2011-06-21 17:40:53 +02:00
|
|
|
[[search_text]]
|
|
|
|
How can I search text in buffer (like /lastlog in irssi)?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
The default key is @k(C-)@k(r) (command is: `/input search_text`).
|
2011-10-06 10:03:07 +02:00
|
|
|
And jump to highlights: @k(A-)@k(p)/@k(n).
|
2011-06-21 17:40:53 +02:00
|
|
|
|
|
|
|
See user's guide for more info about this feature (default key bindings).
|
|
|
|
|
|
|
|
|
2010-03-08 18:21:07 +01:00
|
|
|
[[key_bindings]]
|
|
|
|
Key bindings
|
|
|
|
------------
|
|
|
|
|
|
|
|
|
|
|
|
[[meta_keys]]
|
|
|
|
Some meta keys (alt + key) are not working, why?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
If you're using some terminals like xterm or uxterm, some meta keys does not
|
|
|
|
work by default. You can add a line in file '~/.Xresources':
|
|
|
|
|
|
|
|
* for xterm:
|
|
|
|
----------------------------------------
|
|
|
|
XTerm*metaSendsEscape: true
|
|
|
|
----------------------------------------
|
|
|
|
* for uxterm:
|
|
|
|
----------------------------------------
|
|
|
|
UXTerm*metaSendsEscape: true
|
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
And then reload resources (`xrdb -override ~/.Xresources`) or restart X.
|
|
|
|
|
|
|
|
|
|
|
|
[[customize_key_bindings]]
|
|
|
|
How can I customize key bindings?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
Key bindings are customizable with `/key` command.
|
|
|
|
|
2011-03-16 19:31:16 +01:00
|
|
|
Default key @k(A-)@k(k) lets you grab key code and insert it in command line.
|
2010-03-08 18:21:07 +01:00
|
|
|
|
|
|
|
|
2010-12-02 18:54:41 +01:00
|
|
|
[[jump_to_buffer_11_or_higher]]
|
|
|
|
What is the key to jump to buffer 11 (or higher number)?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
2011-03-16 19:31:16 +01:00
|
|
|
The key is @k(A-)@k(j) and then 2 digits, for example @k(A-)@k(j) then @k(1),
|
|
|
|
@k(1) to jump to buffer 11.
|
2010-12-02 18:54:41 +01:00
|
|
|
|
|
|
|
You can bind a key, for example:
|
|
|
|
|
|
|
|
----------------------------------------
|
|
|
|
/key bind meta-q /buffer *11
|
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
List of default keys is in User's guide.
|
|
|
|
|
|
|
|
|
2011-03-16 19:00:16 +01:00
|
|
|
[[global_history]]
|
|
|
|
How to use global history (instead of buffer history) with up and down keys?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
You can bind the up and down keys on global history (default keys for global
|
2011-03-16 19:31:16 +01:00
|
|
|
history are @k(C-)@k(↑) and @k(C-)@k(↓)).
|
2011-03-16 19:00:16 +01:00
|
|
|
|
|
|
|
Example:
|
|
|
|
|
|
|
|
----------------------------------------
|
|
|
|
/key bind meta2-A /input history_global_previous
|
|
|
|
/key bind meta2-B /input history_global_next
|
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
[NOTE]
|
|
|
|
Keys "meta2-A" and "meta2-B" may be different in your terminal. To find key
|
2011-03-16 19:31:16 +01:00
|
|
|
code press @k(A-)@k(k) then key (up or down).
|
2011-03-16 19:00:16 +01:00
|
|
|
|
|
|
|
|
2011-08-03 22:57:43 +02:00
|
|
|
[[mouse]]
|
|
|
|
Mouse
|
|
|
|
-----
|
|
|
|
|
|
|
|
|
|
|
|
[[mouse_not_working]]
|
|
|
|
Mouse is not working at all, what can I do?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
2011-08-04 16:18:03 +02:00
|
|
|
Mouse is supported with WeeChat ≥ 0.3.6.
|
|
|
|
|
2011-08-03 22:57:43 +02:00
|
|
|
First try to enable mouse:
|
|
|
|
|
|
|
|
----------------------------------------
|
|
|
|
/mouse enable
|
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
If mouse is still not working, check the TERM variable in your shell (look at
|
|
|
|
output of `echo $TERM` in your terminal).
|
|
|
|
According to terminfo used, mouse may not be supported.
|
|
|
|
|
|
|
|
You can test mouse support in terminal:
|
|
|
|
|
|
|
|
----------------------------------------
|
|
|
|
$ printf '\033[?1002h'
|
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
And then click on first char of terminal (upper left). You should see " !!#!!".
|
|
|
|
|
|
|
|
To disable mouse in terminal:
|
|
|
|
|
|
|
|
----------------------------------------
|
|
|
|
$ printf '\033[?1002l'
|
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
|
|
|
|
[[mouse_coords]]
|
|
|
|
Mouse does nothing for X or Y greater than 94, why?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
Some terminals are sending only ISO chars for mouse coordinates, so it does not
|
|
|
|
work for X/Y greater than 94.
|
|
|
|
|
|
|
|
You should use a terminal that supports UTF-8 coordinates for mouse, like
|
|
|
|
rxvt-unicode.
|
|
|
|
|
|
|
|
|
2010-03-08 18:21:07 +01:00
|
|
|
[[irc]]
|
|
|
|
IRC
|
|
|
|
---
|
2009-05-15 23:03:35 +02:00
|
|
|
|
|
|
|
|
2010-03-09 12:04:52 +01:00
|
|
|
[[ignore_vs_filter]]
|
|
|
|
What is the difference between the /ignore and /filter commands?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
The `/ignore` command is an IRC command, so it applies only for IRC buffers
|
|
|
|
(servers and channels).
|
|
|
|
It lets you ignore some nicks or hostnames of users for a server or channel
|
|
|
|
(command will not apply on content of messages).
|
|
|
|
Matching messages are deleted by IRC plugin before display (so you'll
|
|
|
|
never see them).
|
|
|
|
|
|
|
|
The `/filter` command is a core command, so it applies to any buffer.
|
|
|
|
It lets you filter some lines in buffers with tags or regular expression for
|
|
|
|
prefix and content of line.
|
|
|
|
Filtered lines are only hidden, not deleted, and you can see them if you
|
2011-03-16 19:31:16 +01:00
|
|
|
disable filters (by default, the key @k(A-)@k(=) toggles filters).
|
2010-03-09 12:04:52 +01:00
|
|
|
|
|
|
|
|
2009-05-15 23:03:35 +02:00
|
|
|
[[filter_irc_join_part_quit]]
|
|
|
|
How can I filter join/part/quit messages on IRC channels?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
2011-06-21 17:40:53 +02:00
|
|
|
With smart filter (keep join/part/quit from users who spoke recently):
|
2009-05-15 23:03:35 +02:00
|
|
|
|
2011-06-21 17:40:53 +02:00
|
|
|
----------------------------------------
|
|
|
|
/set irc.look.smart_filter on
|
|
|
|
/filter add irc_smart * irc_smart_filter *
|
|
|
|
----------------------------------------
|
2009-05-15 23:03:35 +02:00
|
|
|
|
2011-06-21 17:40:53 +02:00
|
|
|
With a global filter (hide *all* join/part/quit):
|
2009-05-15 23:03:35 +02:00
|
|
|
|
2011-06-21 17:40:53 +02:00
|
|
|
----------------------------------------
|
|
|
|
/filter add jpk * irc_join,irc_part,irc_quit *
|
|
|
|
----------------------------------------
|
2009-05-15 23:03:35 +02:00
|
|
|
|
2011-06-21 17:40:53 +02:00
|
|
|
[NOTE]
|
|
|
|
For help: `/help filter` and `/help irc.look.smart_filter`
|
2009-05-15 23:03:35 +02:00
|
|
|
|
|
|
|
|
2010-11-19 15:48:24 +01:00
|
|
|
[[filter_irc_join_channel_messages]]
|
|
|
|
How can I filter some messages displayed when I join an IRC channel?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
2010-11-08 11:42:50 +01:00
|
|
|
|
2010-11-19 15:48:24 +01:00
|
|
|
Some tags you can use to filter messages:
|
2010-11-08 11:42:50 +01:00
|
|
|
|
2010-11-19 15:48:24 +01:00
|
|
|
* 'irc_366': names on channel
|
|
|
|
* 'irc_332,irc_333': channel topic/date
|
|
|
|
* 'irc_329': channel creation date
|
|
|
|
|
|
|
|
You can find tags for other messages by looking at IRC raw server
|
|
|
|
(`/server raw`).
|
|
|
|
|
|
|
|
Examples:
|
|
|
|
|
|
|
|
* filter names:
|
|
|
|
----------------------------------------
|
|
|
|
/filter add irc_join_names * irc_366 *
|
|
|
|
----------------------------------------
|
|
|
|
* filter topic (and date):
|
2010-11-08 11:42:50 +01:00
|
|
|
----------------------------------------
|
2010-11-19 15:48:24 +01:00
|
|
|
/filter add irc_join_topic_date * irc_332,irc_333 *
|
2010-11-08 11:42:50 +01:00
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
|
2010-03-09 12:04:52 +01:00
|
|
|
[[filter_voice_messages]]
|
|
|
|
How can I filter voice messages (eg on Bitlbee server)?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
2009-05-15 23:03:35 +02:00
|
|
|
|
2010-03-09 12:04:52 +01:00
|
|
|
It's not easy to filter voice messages, because voice mode can be set with other
|
|
|
|
modes in same IRC message.
|
2009-05-15 23:03:35 +02:00
|
|
|
|
2010-03-09 12:04:52 +01:00
|
|
|
If you want to do that, it's probably because Bitlbee is using voice to show
|
|
|
|
away users, and you are flooded with voice messages. Therefore, you can change
|
|
|
|
that and let WeeChat use a special color for away nicks in nicklist.
|
|
|
|
|
2011-09-21 21:13:45 +02:00
|
|
|
For Bitlbee ≥ 3, do that on channel '&bitlbee':
|
|
|
|
|
|
|
|
----------------------------------------
|
|
|
|
channel set show_users online,away
|
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
For older version of Bitlbee, do that on channel '&bitlbee':
|
2011-06-21 17:40:53 +02:00
|
|
|
|
2010-03-09 12:04:52 +01:00
|
|
|
----------------------------------------
|
|
|
|
set away_devoice false
|
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
For checking away nicks in WeeChat, see question about
|
|
|
|
<<color_away_nicks,away nicks>>.
|
|
|
|
|
2011-06-21 17:40:53 +02:00
|
|
|
If you really want to filter voice messages, you can use this command, but this
|
|
|
|
is not perfect (will work only if first mode changed is voice):
|
|
|
|
|
|
|
|
----------------------------------------
|
|
|
|
/filter add hidevoices * irc_mode \(\+\|\-\)v
|
|
|
|
----------------------------------------
|
|
|
|
|
2010-03-09 12:04:52 +01:00
|
|
|
|
|
|
|
[[color_away_nicks]]
|
|
|
|
How can I see away nicks in nicklist?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
2010-10-10 12:06:02 +02:00
|
|
|
You have to set option 'irc.server_default.away_check' to a positive value
|
|
|
|
(minutes between each check of away nicks).
|
2010-03-09 12:04:52 +01:00
|
|
|
|
2010-10-10 12:06:02 +02:00
|
|
|
You can set option 'irc.server_default.away_check_max_nicks' to limit away check
|
|
|
|
on small channels only.
|
2010-03-09 12:04:52 +01:00
|
|
|
|
|
|
|
For example, check every 5 minutes for away nicks, for channels with max 25
|
|
|
|
nicks:
|
|
|
|
|
|
|
|
----------------------------------------
|
2010-10-10 12:06:02 +02:00
|
|
|
/set irc.server_default.away_check 5
|
|
|
|
/set irc.server_default.away_check_max_nicks 25
|
2010-03-09 12:04:52 +01:00
|
|
|
----------------------------------------
|
2009-05-15 23:03:35 +02:00
|
|
|
|
2010-10-10 12:06:02 +02:00
|
|
|
[NOTE]
|
2011-08-04 16:13:34 +02:00
|
|
|
For WeeChat ≤ 0.3.3, options are 'irc.network.away_check' and
|
2010-10-10 12:06:02 +02:00
|
|
|
'irc.network.away_check_max_nicks'.
|
|
|
|
|
2009-05-15 23:03:35 +02:00
|
|
|
|
2010-03-08 18:21:07 +01:00
|
|
|
[[highlight_notification]]
|
|
|
|
How can I be warned when someone highlights me on a channel?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
2011-06-21 17:40:53 +02:00
|
|
|
You can use a script like 'beep.pl' or 'launcher.pl'.
|
2010-03-08 18:21:07 +01:00
|
|
|
|
2011-06-21 17:40:53 +02:00
|
|
|
For 'launcher.pl', you have to setup command:
|
|
|
|
|
|
|
|
----------------------------------------
|
|
|
|
/set plugins.var.perl.launcher.signal.weechat_highlight "/path/to/command arguments"
|
|
|
|
----------------------------------------
|
2010-03-08 18:21:07 +01:00
|
|
|
|
2011-06-21 17:40:53 +02:00
|
|
|
Other scripts on this subject: http://www.weechat.org/scripts/stable/tag/notify/
|
2010-03-08 18:21:07 +01:00
|
|
|
|
|
|
|
|
2010-11-28 15:21:26 +01:00
|
|
|
[[irc_ssl_connection]]
|
|
|
|
I have some problems when connecting to a server using SSL, what can I do?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
If you see errors about gnutls handshake, you can try to use a smaller
|
|
|
|
Diffie-Hellman key (default is 2048):
|
|
|
|
|
|
|
|
----------------------------------------
|
|
|
|
/set irc.server.freenode.ssl_dhkey_size 1024
|
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
If you see errors about certificate, you can disable "ssl_verify" (be careful,
|
|
|
|
connection will be less secure by doing that):
|
|
|
|
|
|
|
|
----------------------------------------
|
|
|
|
/set irc.server.freenode.ssl_verify off
|
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
|
2012-02-11 11:40:01 +01:00
|
|
|
[[irc_ssl_handshake_error]]
|
|
|
|
When connecting to server with SSL, I see only error "TLS handshake failed", what can I do?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
You can try a different priority string (WeeChat ≥ 0.3.5 only), replace "xxx"
|
|
|
|
by your server name:
|
|
|
|
|
|
|
|
----------------------------------------
|
|
|
|
/set irc.server.xxx.ssl_priorities "NORMAL:-VERS-TLS-ALL:+VERS-TLS1.0:+VERS-SSL3.0:%COMPAT"
|
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
|
2011-03-06 23:05:56 +01:00
|
|
|
[[irc_ssl_freenode]]
|
|
|
|
How can I connect to freenode server using SSL?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
2011-09-30 16:46:50 +02:00
|
|
|
Set option 'weechat.network.gnutls_ca_file' to file with certificates:
|
2011-03-06 23:05:56 +01:00
|
|
|
|
|
|
|
----------------------------------------
|
2011-08-26 18:50:46 +02:00
|
|
|
/set weechat.network.gnutls_ca_file "/etc/ssl/certs/ca-certificates.crt"
|
2011-03-06 23:05:56 +01:00
|
|
|
----------------------------------------
|
|
|
|
|
2011-08-26 18:50:46 +02:00
|
|
|
[NOTE]
|
|
|
|
Check that you have this file on your system (commonly brought by package
|
|
|
|
"ca-certificates").
|
2011-08-10 18:54:25 +02:00
|
|
|
|
|
|
|
Setup server port, SSL, dhkey_size, then connect:
|
2011-03-06 23:05:56 +01:00
|
|
|
|
|
|
|
----------------------------------------
|
|
|
|
/set irc.server.freenode.addresses "chat.freenode.net/7000"
|
|
|
|
/set irc.server.freenode.ssl on
|
|
|
|
/set irc.server.freenode.ssl_dhkey_size 1024
|
|
|
|
/connect freenode
|
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
|
2011-06-22 11:31:30 +02:00
|
|
|
[[irc_target_buffer]]
|
|
|
|
How can I change target buffer for commands on merged buffers (like buffer with servers)?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
2011-06-21 17:40:53 +02:00
|
|
|
|
|
|
|
The default key is @k(C-)@k(x) (command is: `/input switch_active_buffer`).
|
|
|
|
|
|
|
|
|
2010-03-08 18:21:07 +01:00
|
|
|
[[plugins_scripts]]
|
|
|
|
Plugins / scripts
|
|
|
|
-----------------
|
|
|
|
|
|
|
|
|
|
|
|
[[openbsd_plugins]]
|
|
|
|
I'm using OpenBSD and WeeChat does not load any plugins, what's wrong?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
Under OpenBSD, plugin filenames end with ".so.0.0" (".so" for Linux).
|
|
|
|
|
|
|
|
You must set that up:
|
|
|
|
|
2011-06-21 17:40:53 +02:00
|
|
|
----------------------------------------
|
|
|
|
/set weechat.plugin.extension ".so.0.0"
|
|
|
|
/plugin autoload
|
|
|
|
----------------------------------------
|
2010-03-08 18:21:07 +01:00
|
|
|
|
|
|
|
|
|
|
|
[[load_scripts]]
|
|
|
|
How can I load Perl/Python/Ruby/Lua/Tcl scripts? Are scripts compatible with other IRC clients?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
You can use the commands `/perl`, `/python`, `/ruby`, `/lua` and `/tcl` to load
|
|
|
|
scripts (default path for scripts is '~/.weechat/<language>/').
|
|
|
|
|
|
|
|
Scripts are not compatible with other IRC clients.
|
|
|
|
|
|
|
|
Notes:
|
|
|
|
|
|
|
|
* scripts in '~/.weechat/<language>/autoload/' are automatically loaded when
|
|
|
|
WeeChat is starting up.
|
2011-08-04 16:13:34 +02:00
|
|
|
* a 'tcl' plugin is available with version ≥ 0.3.0.
|
2010-03-08 18:21:07 +01:00
|
|
|
|
|
|
|
|
|
|
|
[[settings]]
|
|
|
|
Settings
|
|
|
|
--------
|
|
|
|
|
|
|
|
|
2010-01-25 18:06:32 +01:00
|
|
|
[[memory_usage]]
|
|
|
|
How can I tweak WeeChat to consume less memory?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
You can try following tips to consume less memory:
|
|
|
|
|
2010-02-20 12:17:30 +01:00
|
|
|
* use the latest stable version (it is supposed to have less memory leaks than
|
2010-01-25 18:06:32 +01:00
|
|
|
older versions)
|
|
|
|
* do not load some plugins if you don't use them, for example: aspell, fifo,
|
|
|
|
logger, perl, python, ruby, lua, tcl, xfer (used for DCC)
|
|
|
|
* load only scripts that you really need
|
|
|
|
* reduce value of option 'weechat.history.max_lines' (number of lines saved in
|
|
|
|
memory for each buffer)
|
|
|
|
* reduce value of option 'weechat.history.max_commands' (number of user commands
|
|
|
|
saved in memory)
|
|
|
|
|
|
|
|
|
2010-03-08 18:21:07 +01:00
|
|
|
[[development]]
|
2009-05-15 23:03:35 +02:00
|
|
|
Development
|
|
|
|
-----------
|
|
|
|
|
|
|
|
|
|
|
|
[[bug_task_patch]]
|
2009-06-13 09:43:17 +02:00
|
|
|
How should I report bugs, ask for new features or send patches?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
2009-05-15 23:03:35 +02:00
|
|
|
|
|
|
|
There are 3 ways:
|
|
|
|
|
|
|
|
. you can join us on IRC: 'irc.freenode.net', channel '#weechat'
|
2009-06-13 09:43:17 +02:00
|
|
|
. you can use the savannah website:
|
2009-05-15 23:03:35 +02:00
|
|
|
* report a bug: https://savannah.nongnu.org/bugs/?group=weechat
|
|
|
|
* request a new feature: https://savannah.nongnu.org/task/?group=weechat
|
|
|
|
* send a patch: https://savannah.nongnu.org/patch/?group=weechat
|
|
|
|
. you can mail developers, look at support page for developer's mails:
|
2009-09-05 16:33:01 +02:00
|
|
|
http://www.weechat.org/about
|
2009-05-15 23:03:35 +02:00
|
|
|
(you can subscribe and send to "support" mailing list)
|
|
|
|
|
|
|
|
|
2010-12-26 15:03:58 +01:00
|
|
|
[[gdb_error_threads]]
|
|
|
|
When I run WeeChat under gdb, there is error about threads, what can I do?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
When you run WeeChat under gdb, you may have this error:
|
|
|
|
|
|
|
|
----------------------------------------
|
2011-03-06 23:05:56 +01:00
|
|
|
$ gdb /path/to/weechat-curses
|
2010-12-26 15:03:58 +01:00
|
|
|
(gdb) run
|
|
|
|
[Thread debugging using libthread_db enabled]
|
|
|
|
Cannot find new threads: generic error
|
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
To fix that, you can run gdb with this command (replace path to libpthread and
|
|
|
|
WeeChat with paths on your system):
|
|
|
|
|
|
|
|
----------------------------------------
|
2011-03-06 23:05:56 +01:00
|
|
|
$ LD_PRELOAD=/lib/libpthread.so.0 gdb /path/to/weechat-curses
|
2010-12-26 15:03:58 +01:00
|
|
|
(gdb) run
|
|
|
|
----------------------------------------
|
|
|
|
|
|
|
|
|
2009-05-15 23:03:35 +02:00
|
|
|
[[supported_os]]
|
|
|
|
What is the list of supported platforms for WeeChat? Will it be ported to other operating systems?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
2009-09-05 16:33:01 +02:00
|
|
|
The full list is on this page: http://www.weechat.org/download
|
2009-05-15 23:03:35 +02:00
|
|
|
|
|
|
|
We do our best to run on as many platforms as possible. Help is welcome for
|
2009-06-13 09:43:17 +02:00
|
|
|
some OS' we don't have, to test WeeChat.
|
2009-05-15 23:03:35 +02:00
|
|
|
|
|
|
|
|
|
|
|
[[help_developers]]
|
|
|
|
I want to help WeeChat developers. What can I do?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
There's many tasks to do (testing, code, documentation, ...)
|
|
|
|
|
2009-06-13 09:43:17 +02:00
|
|
|
Please contact us via IRC or mail, look at support page:
|
2011-04-26 22:22:12 +02:00
|
|
|
http://www.weechat.org/support
|
2009-05-15 23:03:35 +02:00
|
|
|
|
|
|
|
|
|
|
|
[[donate]]
|
|
|
|
Can I give money or other things to WeeChat developers?
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
You can give us money to help development.
|
2009-09-05 16:33:01 +02:00
|
|
|
Details on http://www.weechat.org/donate
|