(a work in progress)
Older notes can be found at Compiling WeeChat 0.3.0 on Unity Linux 64bit beta1. Some things noted there have become default.
The mouse can be bound. There appear to be some defaults which aren't working.
- Scroll up/down
- Scroll the list of nicks up/down
- Change servers
- control-d /leave
- Figure out how in the fuck to change servers when I'm connected to more than one
Set up auto-connect, and channel auto-join
I haven't played around with scripts yet.
Key bindings ∞
escape k are used to find key codes. It makes doing /key bind much easier.
/key bind (press alt-k) (press alt-y) /buffer close
Delete the current line of text
/key bind ctrl-C /input delete_line
Paste the clipboard
/key bind ctrl-V /input clipboard_paste
control-delete, delete the word to the right.
/key bind meta2-3;5~ /input delete_next_word
alt-backspace, delete the word to the left.
/key bind meta-ctrl-? /input delete_previous_word
control-/ - Note that you cannot simply type control-/ and instead you must replace (codes) by pressing
alt-k and then
control-/ to have weechat input the appropriate text.
/key bind (codes) /input search_text
control-pageup/pagedown, alt-pageup/pagedown - 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
TODO? - alt-left/right to change channels