Skip to content

Keyboard Shortcuts

the-j0k3r edited this page Sep 28, 2017 · 1 revision

img-broom Contents of this page may need cleanup or updating.

Preface

Here you can find a collection of K+ commands that we hope you will find helpful. If there is some information you think is missing or in error, feel free to edit this page and improve upon its entries.

Thank you and have fun ;)

The K+ Team

Introduction

This is a comprehensive list of all accelerator keys defined in KVIrc.

An accelerator key is a combination of keyboard buttons that, when pressed together, will accomplish an action which otherwise would be done by moving the mouse or selecting from a menu.

Some notes on keys

Under Windows, the Ctrl+Alt is mapped to the AltGr (Alternative Graphics) key. Since AltGr is used in many keyboard layouts to produce special characters, the use of any Ctrl+Alt hotkey is discouraged. A list of standard window hotkeys can be found here

Under UNIX*/KDE, a lot of keys bind globally to specific software, e.g.:

  • Ctrl+Shift+S shows the contact list of Kopete
  • Ctrl+Alt+S stops the music player juk A list of these can be found at System Settings -> Keyboard and mouse -> Global keyboard shortcuts.

All the standard keys alphabetically ordered

Key Description
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 Insert Italic control character (< 4.9.2)
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 Enter away / Return from away
Ctrl+Shift+B Open Manage Toolbars dialog
Ctrl+Shift+C Connect / Disconnect current IRC context
Ctrl+Shift+D Open the Class Editor
Ctrl+Shift+E Open the Event Editor
Ctrl+Shift+I Open the Identity Options dialog
Ctrl+Shift+L Open the Alias Editor
Ctrl+Shift+M Open the Manage Themes dialog
Ctrl+Shift+N Open the Manage Addons dialog
Ctrl+Shift+O Open the main Options dialog
Ctrl+Shift+P Open the Popup Editor
Ctrl+Shift+Q Open the Action Editor
Ctrl+Shift+R Open the RAW Events Editor
Ctrl+Shift+S Open the Script tester
Ctrl+Shift+T Open the Theme Options dialog
Ctrl+Shift+X Open the Execute Script dialog
Ctrl+Shift+Z Redo last action
Alt+E Open the Insert Icon dialog (< 4.9.2)
Alt+U Open the Registered Users dialog (< 4.9.2)

Window handling related keys

Key Description
Alt+LeftArrow Previous window (in versions < 4.0.0-rc1+svn3684)
Alt+UpArrow Previous window
Alt+RightArrow Next Window (in versions < 4.0.0.-rc1+svn3684)
Alt+DownArrow Next window
Alt+Shift+LeftArrow Previous window in the same IRC context (< 4.0.0.-rc1+svn3684)
Alt+Shift+UpArrow Previous window in the same IRC context
Alt+Shift+RightArrow Next window in the same IRC context (< 4.0.0.-rc1+svn3684)
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
Ctrl+L Scroll to the last read line
Ctrl+T Toggle between Tree Window List and Classic Window List views (< 4.9.2)
Ctrl+W Close current window
Shift+(F1-F12) Switch 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

Text editing related hotkeys

Key Description
F2-F12, Shift+(F1-F12) Script accelerators (see OnAccelKeyPressed)
Ctrl+(digit) Script accelerators (see OnAccelKeyPressed)
Ctrl+PageUp Open the history popup
LeftArrow Move the cursor to the left
RightArrow Move the cursor to the right
Ctrl+LeftArrow Move to the beginning of the previous word
Ctrl+RightArrow Move to the end of the next word
Shift+LeftArrow Select the previous character
Shift+RightArrow Select the next character
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+Enter Send message as plain text, ignoring / commands
Ctrl+Backspace Delete last word
Ctrl+B Insert the 'bold' mIRC text control character
Ctrl+C Copy the selected text to clipboard
Ctrl+I Insert the 'Italic' mIRC text control character (< 4.9.2)
Ctrl+K Insert the 'color' 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+R Insert the 'reverse' mIRC text control character
Ctrl+U Insert the 'underline' mIRC text control character
Ctrl+V Paste the clipboard contents (same as middle mouse click)
Ctrl+X Cut the selected text
Ctrl+Y Toggle the commandline's KVS/User-friendly mode
Shift+Insert Paste the clipboard contents (same as middle mouse click)
Home Move the cursors at the beginning
End Move the cursors at the end
Shift+Home Select until the beginning
Shift+End Select until the end
UpArrow Move backward in the command history
DownArrow Move forward in the command history
Alt+Enter Show/hide the multiline editor

Alt+(numeric_sequence)

Insert the character by ASCII/Unicode code; example:

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

Key Description
Tab in the first word of input Complete nicknames in the current channel or query
Shift+Tab in 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

⬆️ GOTO TOP

Clone this wiki locally