a couple configs i have used.

First
q: sword
e:gun 1
r: gun 2
f: flip
rightclick: reload
Shift: block
1: item 1
2: item 2

Second
q: sword
e:gun 1
f: gun 2
Shift: block
1: item 1
2: item 2

third
f: flip
right click: reload

fourth
f: flip
right click: block

fifth
all defaults(ive used this almost 100% of the time i just mess around with other settings.