User:Joerg rw/xchat/keybindings.conf

# XChat key bindings config file

S
Down
Next Command
D1!
D2!

None
Down
Scroll Page
D1:+1
D2!

None
Up
Scroll Page
D1:-1
D2!

None
KP_Enter
Check For Replace
D1!
D2!

S
space
Complete nick/command
D1:Up
D2!

S
Up
Last Command
D1!
D2!

C
F7
Change Page
D1:1
D2:Relative

C
F8
Change Page
D1:-1
D2:Relative

C
Page_Up
Scroll Page
D1:-1
D2:Relative

C
Page_Down
Change Page
D1:1
D2:Relative

A
9
Change Page
D1:9
D2!

A
8
Change Page
D1:8
D2!

A
7
Change Page
D1:7
D2!

A
6
Change Page
D1:6
D2!

A
5
Change Page
D1:5
D2!

A
4
Change Page
D1:4
D2!

A
3
Change Page
D1:3
D2!

A
2
Change Page
D1:2
D2!

A
1
Change Page
D1:1
D2!

C
o
Insert in Buffer
D1:�
D2!

C
b
Insert in Buffer
D1:�
D2!

C
k
Insert in Buffer
D1:�
D2!

S
Page_Down
Change Selected Nick
D1!
D2!

S
Page_Up
Change Selected Nick
D1:Up
D2!

None
Page_Down
Scroll Page
D1:Down
D2!

None
Page_Up
Scroll Page
D1:Up
D2!

None
Tab
Complete nick/command
D1!
D2!

None
Return
Check For Replace
D1!
D2!

A
Left
Move front tab left
D1!
D2!

A
Right
Move front tab right
D1!
D2!

CS
Page_Up
Move tab family left
D1!
D2!

CS
Page_Down
Move tab family right
D1!
D2!

None
F9
Run Command
D1:/GUI MENU TOGGLE
D2!

C
KP_Enter
Toggle fullscreen
D1!
D2!


a more recent version:

IroN900:~# cat ~user/.xchat2/keybindings.conf 
# XChat key bindings config file

None
Up
Scroll Page
D1:-1
D2!

S
space
Complete nick/command
D1:Up
D2!

None
Down
Scroll Page
D1:+1                                                                                                                                                                 
D2!                                                                                                                                                                   
                                                                                                                                                                      
S                                                                                                                                                                     
Up                                                                                                                                                                    
Last Command                                                                                                                                                          
D1!
D2!

None
F8
Change Page
D1:-1
D2:Relative

None
F7
Change Page
D1:1
D2:Relative

S
Down
Next Command
D1!
D2!

C
o
Insert in Buffer
D1:
D2!

C
b
Insert in Buffer
D1:
D2!

C
Page_Up
Scroll Page
D1:-1
D2:Relative

C
Page_Down
Change Page
D1:1
D2:Relative

A
9
Change Page
D1:9
D2!

A
8
Change Page
D1:8
D2!

A
7
Change Page
D1:7
D2!

A
6
Change Page
D1:6
D2!

A
5
Change Page
D1:5
D2!

A
4
Change Page
D1:4
D2!

A
3
Change Page
D1:3
D2!

A
2
Change Page
D1:2
D2!

A
1
Change Page
D1:1
D2!

C
k
Insert in Buffer
D1:
D2!

None
Tab
Complete nick/command
D1!
D2!

None
Return
Check For Replace
D1!
D2!

A
Left
Move front tab left
D1!
D2!

A
Right
Move front tab right
D1!
D2!

CS
Page_Up
Move tab family left
D1!
D2!

CS
Page_Down
Move tab family right
D1!
D2!

None
F9
Run Command
D1:/GUI MENU TOGGLE
D2!

C
KP_Enter
Toggle fullscreen
D1!
D2!

IroN900:~# 

actually there are some weird things in there:

                                                                                                                                                                     
C                                                                                                                                                                     
o                                                                                                                                                                     
Insert in Buffer                                                                                                                                                      
D1:^O                                                                                                                                                                 
D2!                                                                                                                                                                   
                                                                                                                                                                      
C                                                                                                                                                                     
b                                                                                                                                                                     
Insert in Buffer                                                                                                                                                      
D1:^B                                                                                                                                                                 
D2!                                                                                                                                                                   

...

                                                                                                                                                                      
C                                                                                                                                                                     
k                                                                                                                                                                     
Insert in Buffer                                                                                                                                                      
D1:^C                                                                                                                                                                 
D2!                                                                                                                                                                   
 

no idea about those (above is a copy from mcedit)

probably editing the file manually to just have those keys, should suffice:

S
space
Complete nick/command
D1:Up
D2!

None
Up
Scroll Page
D1:-1
D2!

None
Down
Scroll Page
D1:+1                                                                                                                                                                 
D2!                                                                                                                                                                   
                                                                                                                                                                      
S                                                                                                                                                                     
Up                                                                                                                                                                    
Last Command                                                                                                                                                          
D1!
D2!

S
Down
Next Command
D1!
D2!

None
F8
Change Page
D1:-1
D2:Relative

None
F7
Change Page
D1:1
D2:Relative

in sequence they are:

shift-space for nick-completion
scroll back/forth with up/down-cursor key
navigate thru history with shift-up/down
navigate tabs/channels with volume keys