# Keyboard shortcuts

The list of the common keyboard shortcuts

This list contains the key sequences associated to some common actions (like selecting text, etc). Since KVIrc 4.2 the shortcuts are dinamic:

- more shortcuts can trigger the same actions: Cut is both Ctrl+X and Shift+Del
- shortcuts can be adapted to the os: Help is F1 under Windows and Linux, Ctrl+? on Mac OSX

A full list of available combinations is available at the Qt documentation

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+L: Scroll to the "last read" line marker
Ctrl+I: Open "Insert icon" dialog
Ctrl+J: Open "Join Channels" dialog
Ctrl+K: Open "Insert Color" dialog
Ctrl+L: Scroll to the last read line
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+"+": Increase font size
Ctrl+"-": Decrease font size
Ctrl+0: Restore default font (and font size)
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+L: Scroll to the last read 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
Shift+Enter: Send message as a kvs command
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.2.0.6190 Documentation
Generated by portbuild at Mon Aug 12 23:49:50 2013