bind -list
Core bindable commands
Key command |
Description |
Arguments |
---|---|---|
command |
Run any command |
Command |
key |
Specify name for key binding |
Key name |
multi |
Run multiple key bindable commmands, separated with ; |
Bindable commands |
nothing |
Do nothing |
Bindable commands
Default key(s) |
Key command |
Description |
Arguments |
---|---|---|---|
|
backward_character |
Move the cursor a character backward |
|
|
forward_character |
Move the cursor a character forward |
|
Ctrl- |
backward_word |
Move the cursor a word backward |
|
Ctrl- |
forward_word |
Move the cursor a word forward |
|
backward_to_space |
Move the cursor backward to a space |
||
forward_to_space |
Move the cursor forward to a space |
||
Home, Ctrl- |
beginning_of_line |
Move the cursor to the beginning of the line |
|
End, Ctrl- |
end_of_line |
Move the cursor to the end of the line |
|
|
backward_history |
Go back one line in the history |
|
|
forward_history |
Go forward one line in the history |
|
Ctrl- |
backward_global_history |
Go back one line in the global history |
|
Ctrl- |
forward_global_history |
Go forward one line in the global history |
|
erase_history_entry |
Erase the currently active entry from the history |
||
|
backspace |
Delete the previous character |
|
Delete, Ctrl- |
delete_character |
Delete the current character |
|
Alt- |
delete_next_word |
Delete the word after the cursor |
|
Alt- |
delete_previous_word |
Delete the word before the cursor |
|
Ctrl- |
delete_to_previous_space |
Delete up to the previous space |
|
delete_to_next_space |
Delete up to the next space |
||
Ctrl- |
erase_line |
Erase the whole input line |
|
erase_to_beg_of_line |
Erase everything before the cursor |
||
Ctrl- |
erase_to_end_of_line |
Erase everything after the cursor |
|
Ctrl- |
yank_from_cutbuffer |
“Undelete”, paste the last deleted text |
|
yank_next_cutbuffer |
Revert to the previous last deleted text |
||
append_next_kill |
Append next deletion to the cutbuffer |
||
Ctrl- |
transpose_characters |
Swap current and previous character |
|
transpose_words |
Swap current and previous word |
||
capitalize_word |
Capitalize the current word |
||
downcase_word |
Downcase the current word |
||
upcase_word |
Upcase the current word |
||
|
send_line |
Execute the input line |
|
|
word_completion |
Complete the current word |
|
Shift- |
word_completion_backward |
Choose previous completion suggestion |
|
Alt- |
erase_completion |
Remove the completion added by word_completion |
|
|
check_replaces |
Check word replaces |
|
Ctrl- |
previous_window |
Go to the previous window |
|
Ctrl- |
next_window |
Go to the next window |
|
Alt- |
upper_window |
Go to the split window above |
|
Alt- |
lower_window |
Go to the split window below |
|
Alt- |
left_window |
Go to the previous window in the current split window |
|
Alt- |
right_window |
Go to the next window in the current split window |
|
Alt- |
active_window |
Go to next window with the highest activity |
|
Ctrl- |
next_window_item |
Go to the next channel/query. In empty windows change to the next server |
|
previous_window_item |
Go to the previous channel/query. In empty windows change to the previous server |
||
Ctrl- |
refresh_screen |
Redraw screen |
|
Page Up, Alt- |
scroll_backward |
Scroll to previous page |
|
Page Down, Alt- |
scroll_forward |
Scroll to next page |
|
Ctrl-Home |
scroll_start |
Scroll to the beginning of the window |
|
Ctrl-End |
scroll_end |
Scroll to the end of the window |
|
escape_char |
Insert the next character exactly as-is to input line |
||
insert_text |
Append text to line |
Text to append |
|
Alt- |
change_window |
Change window |
Window number |
Ctrl- |
stop_irc |
Send SIGSTOP to client |
Default symbolic key names
Default key |
Name |
---|---|
|
space |
|
return |
|
backspace |
|
tab |
Shift- |
stab |
|
up |
|
down |
|
right |
|
left |
Home |
home |
End |
end |
Page Up |
prior |
Page Down |
next |
Insert |
insert |
Delete |
delete |
Ctrl- |
cup |
Ctrl- |
cdown |
Ctrl- |
cright |
Ctrl- |
cleft |
Ctrl-Home |
chome |
Ctrl-End |
cend |
Alt- |
mup |
Alt- |
mdown |
Alt- |
mright |
Alt- |
mleft |