# Keyboard shortcuts

The list of the common keyboard shortcuts

All the standard keys alphabetically ordered

F1: Help Index (Window)
Ctrl+A: Select all
Ctrl+B: Insert Bold control character
Ctrl+C: Copy to clipboard
Ctrl+F: Open "Find Text" dialog
Ctrl+I: Open "Insert icon" dialog
Ctrl+J: Open "Join Channels" dialog
Ctrl+K: Open "Insert Color" dialog
Ctrl+N: Open new context
Ctrl+O: Insert Reset control character
Ctrl+P: Insert "Plain text" control character
Ctrl+R: Insert Reverse control character
Ctrl+S: Open "Servers" dialog
Ctrl+U: Insert Underline control character
Ctrl+V: Paste clipboard contents
Ctrl+W: Close current window
Ctrl+X: Cut to clipboard
Ctrl+Y: Toggle the commandline's KVS/User-friendly mode
Ctrl+Z: Undo last action
Ctrl+Shift+A: Go away/back
Ctrl+Shift+B: Open "Manage Toolbars" dialog
Ctrl+Shift+C: Connect/disconnect current irc context
Ctrl+Shift+D: Open Class editor
Ctrl+Shift+E: Open Event editor
Ctrl+Shift+I: Open Identity options
Ctrl+Shift+L: Open Alias editor
Ctrl+Shift+M: Open "Manage Themes" dialog
Ctrl+Shift+N: Open "Manage Addons" dialog
Ctrl+Shift+O: Open "Options" dialog
Ctrl+Shift+P: Open Popup editor
Ctrl+Shift+Q: Open Action editor
Ctrl+Shift+R: Open Raw events editor
Ctrl+Shift+S: Open Script tester
Ctrl+Shift+T: Open "Theme Options" dialog
Ctrl+Shift+U: Open "Registered users" dialog
Ctrl+Shift+X: Open "Execute Script" dialog
Ctrl+Shift+Z: Redo last action

Window handling related keys:

Alt+UpArrow: Previous window
Alt+DownArrow: Next window
Alt+Shift+UpArrow: Previous window in the same IRC context
Alt+Shift+DownArrow: Next window in the same IRC context
Alt+PageUp: Previous highlighted window
Alt+PageDown: Next highlighted window
Ctrl+UpArrow: Maximizes current window
Ctrl+DownArrow: Minimizes current window
PageUp: Scroll the output window up one page
PageDown: Scroll the output window down one page
Shift+PageUp: Scroll the output window up one line
Shift+PageDown: Scroll the output window down one line
Ctrl+W: Close current window

Text editing related hotkeys:

Shift+LeftArrow: Select the previous character
Shift+RightArrow: Select the next character
Ctrl+LeftArrow: Move to the beginning of the previous word
Ctrl+RightArrow: Move to the end of the next word
Ctrl+Shift+LeftArrow: Select up to the beginning of the previous word
Ctrl+Shift+RightArrow: Select up to the end of the next word
Ctrl+Backspace: Delete last word
Ctrl+<digit>: Script accelerators (see OnAccelKeyPressed)
F2-F12, Shift+(F1-F12): Script accelerators (see OnAccelKeyPressed)
Ctrl+B: nsert the 'bold' mIRC text control character
Ctrl+K: Insert the 'color' mIRC text control character
Ctrl+R: Insert the 'reverse' mIRC text control character
Ctrl+U: Insert the 'underline' mIRC text control character
Ctrl+O: Insert the 'reset' mIRC text control character
Ctrl+P: Insert the 'non-crypt' (plain text) KVIrc control character used to disable
encryption of the current text line
Ctrl+C: Copy the selected text to clipboard
Ctrl+X: Cut the selected text
Ctrl+V: Paste the clipboard contents (same as middle mouse click)
Ctrl+I: Insert the 'icon' control code and pops up the icon list box
UpArrow: Move backward in the command history and in the history popup
DownArrow: Move forward in the command history and in the history popup
Ctrl+PageUp: Open the history popup
LeftArrow: Move the cursor to the left :)
RightArrow: Move the cursor to the right
Shift+LeftArrow: Move the selection to the left
Shift+RightArrow: Move the selection to the right
Alt+Enter: Show/hide the multiline editor
Ctrl+Enter: Send message as plain text, ignoring / commands
Alt+<numeric_sequence>: Insert the character by ASCII/Unicode code

    Alt+32: Inserts ASCII/Unicode character 32: ' ' (a space)
    Alt+00032: Same as above :)
    Alt+13: Inserts the Carriage Return (CR) control character
    Alt+77: Inserts ASCII/Unicode character 77: 'M'
    Alt+23566: Inserts Unicode character 23566 (an ideogram)

Completion hotkeys
Tab in the first word of input: Complete nicknames in the current channel or query Shift+Tab after the first word of input: Complete nicknames with full mask in the current channel or query Tab after a leading /: Complete commands Tab after a / in the middle of input: Complete directories Tab after a $: Complete function names

Index, Miscellaneous

KVIrc 4.0.4.5646 Documentation
Generated by ports-amd64 at Wed Mar 28 06:03:17 2012