![]() |
WeeChat >
Random notes.
2010-01-01 – 0.3.0 ∞
Tested 2010-01-01 on Unity Linux 64bit-beta1, updated 2009-12-28.
\wget https://weechat.org/files/src/weechat-0.3.0.tar.bz2 \tar xvvjf weechat-0.3.0.tar.bz2 \cd weechat-0.3.0 \su \smart install \ lib64aspell-devel \ lib64ncursesw-devel \ lib64lua-devel \ perl-devel \ ruby-devel \ lib64tcl-devel ./configure \make \make install
- lib64gtk+-devel can be installed if you want something slightly more graphical. If so, run it with
weechat-gtk. - I’m not installing asciidoc since I don’t have source-highlight in the repository and I don’t want to bother installing it from source
- Not exploring Jabber support
-
Not exploring direct connect
I have not been able to get python to work even though I installed lib64python-devel. Reinstalling python and it has changed nothing. I’m not going to bother to troubleshoot right now, but I’ll have to if I want to get Python scripts running.
checking for python... /usr/bin/python
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: No module named distutils.sysconfig
checking for Python header files... configure: WARNING:
*** Python header files couldn't be found on your system.
*** Try to install them with your software package manager.
*** WeeChat will be built without Python support.
Running weechat-curses works just fine. Basic usage:
/connect freenode /nick <username> /msg nickserv <yourpass> /join #unitylinux
- looks like a lot of things have changed.. sigh
- How do I do autoconnect?
-
How do I automatically message nickserv?
Key bindings ∞
Delete the current line of text – doesn’t seem to really work
/key bind ctrl-C /input delete_line
pasting – 0.4.2 update – shift-control-v works, but not control-v. I think that’s bound to another function somewhere. I can’t remember.
/key bind ctrl-V /input clipboard_paste
alt-left/right – 0.4.2 update – this is default now.
/key bind meta2-1;3D /buffer -1 /key bind meta2-1;3C /buffer +1
control-left/right – 0.4.2 update – this is default now.
/key bind meta2-1;5D /input move_previous_word /key bind meta2-1;5C /input move_next_word
control-delete
/key bind meta2-3;5~ /input delete_next_word
alt-backspace
/key bind meta-ctrl-? /input delete_previous_word
control-backspace – 0.4.2 update – this is default now.
/key bind ctrl-H /input delete_previous_word
control-/ – 0.4.2 update – this does not work. I’m given an error.
/key bind control-_ /input search_text
control-pageup/pagedown, alt-pageup/pagedown note: use control-shift pageup/down if you want to scroll back in xterm to see the terminal history from before you launched weechat. – 0.4.2 update – control pageup/pagedown is used by most tabbed terminals.
TODO – control-[ and control-], control-shift-tab and control-tab, control-, and control-.
/key bind meta2-5;5~ /window page_up /key bind meta2-6;5~ /window page_down /key bind meta2-5;3~ /window page_up /key bind meta2-6;3~ /window page_down
home/end – 0.4.2 update – this is default now.
/key bind meta2-H /input move_beginning_of_line /key bind meta2-F /input move_end_of_line
I haven’t played around with scripts yet.

