Key Description
ALT + 1-9 Switches window to selected number in Switchbar order
ALT + Z Closes current window
CTRL + W Closes current window
ALT + F4 Closes application
PAGEDOWN Scrolls messages down one page
PAGEUP Scrolls messages up one page
ALT + PAGEDOWN Scrolls messages down
ALT + PAGEUP Scrolls messages up
CTRL + SPACE Opens contextmenu in Editbox/topicbox/script editor (Opens the Nicklist contextmenu if the selected text is a nick in the channel)
ALT + ENTER Adds a newline in Editbox
ALT + UP/DOWN Scrolls up/down in Editbox message history even if multiline
ALT + END Scrolls messages to bottom
ALT + UP Scrolls up in Editbox message history
ALT + DOWN Scrolls down in Editbox message history
CTRL + UP Scrolls up one line
CTRL + DOWN Scrolls down one line
CTRL + Mouse wheel up Scrolls up one line
SHIFT + Mouse wheel up/down Scrolls through windows
CTRL + Mouse wheel down Scrolls down one line
TAB Performes Tabcomplete on /commands, nicks, #channels, %variables and $identifiers
CTRL + J Opens a Winamp playlist search
CTRL + copy text from text buffer will copy the color/font formatting
SHIFT + starting AdiIRC will bypass any autoconnect servers and show the quick connect dialog
SHIFT + TAB Cycles through Editbox, Searchbox, Nicklist and Topicbox
CTRL + D Toggles window attachment (Can be used on any window including Options, Theme manager etc)
ALT + X Toggles window maximized status
ALT + F1 Opens help window
ALT + L Opens channel list
ALT + R Opens script manager
ALT + O Opens options window
ALT + B Opens the Address book
ALT + D Opens aliases editor
ALT + P Opens menu editor
ALT + N Toggles Notify list
ALT + U Toggles URL catcher list
CTRL + T Opens new server window
CTRL + F Opens text search
CTRL + SHIFT + F Opens global text search
CTRL + L Scrolls the unread line marker line into view
CTRL + SHIFT + L Enable/disable the marker line in current window
CTRL + G Hides/shows Treebar
CTRL + H Cycles last highlighted windows
CTRL + S Opens server list
CTRL + ALT + UP Toggles window opacity (transparency)
CTRL + ALT + DOWN Toggles window opacity (transparency)
CTRL + Enter Allows you to send a message starting with "/<command>" without executing the command
CTRL + R Toggles sound on/off
CTRL + + Increases text size in current window
CTRL + - Decreases text size in current window
CTRL + 0 Resets text size in current window
CTRL + B Inserts bold tag
CTRL + K Inserts color tag
CTRL + SHIFT + K Inserts alternative color tag
CTRL + I Inserts italic tag
CTRL + U Inserts underline tag
CTRL + O Inserts stop all formatting tag
CTRL + E Inserts emoticon
Mousebutton 3 Cycles one window back (according to treebar/switchbar order)
Mousebutton 4 Cycles one window forward(according to treebar/switchbar order)
ALT + LEFT Cycles one window back (according to treebar/switchbar order)
ALT + RIGHT Cycles one window forward (according to treebar/switchbar order)
CTRL + ALT + LEFT Cycles one window back (according to treebar/switchbar order) including minimized windows
CTRL + ALT + RIGHT Cycles one window forward (according to treebar/switchbar order) including minimized windows
CTRL + TAB Cycles through open window (in recent history order)
CTRL + SHIFT + TAB Cycles through open windows backwards (in recent history order)
CTRL + N Cycles through all open channel windows
CTRL + Q Cycles through all open query windows
CTRL + M Goto next unread window
CTRL + ALT + M Goto next unread window with new normal messages/highlights only
SHIFT + Left MouseClick a tab in Switchbar/Treebar Closes the window
CTRL + Left MouseClick a tab in Switchbar/Treebar Minimizes the window
ESC For channels/custom window it minimizes, for most dialogs it closes
F1 Shows the help window or the help file
F2 Toggles Monitor Panels on/off
F5 Reloads Logviewer/Theme Manger/Plugin Manager
F11 Toggle main window fullscreen
CTRL + E Focus filter box in Options/Serverlist
CTRL + S Save Options/Scripting Editor/Serverlist/Theme Manager
SHIFT + Clicking Connect/Connect in a new window button in the Serverlist Opens the server in a new window without connecting.
SHIFT + UP Move selected network up in the Serverlist.
SHIFT + DOWN Move selected network down in the Serverlist.
SHIFT + Clicking the Titlebar minimize icon Minimize AdiIRC to tray regardless of tray settings.
CTRL + Clicking the Titlebar minimize icon Show the /lock dialog.
SHIFT + Right Clicking the Titlebar of a undocked window Rolls the window up or down.
SHIFT + Clicking quick connect "log on" button Connects in a new server window.
SHIFT + Clicking server history/favorites menu item Connects in a new server window.
ALT + Left-click main window Moves the main window when Titlebar is disabled.

Override built-in shortcuts

As of 2.9 shortcuts can be changed in Options -> Shortcuts.

Starting with version 1.9.6, you can use the scripting event on KEYDOWN to override most of the built-in shortcuts.
Not all functions have a command, feel free to request one if you need it.

Can also be used to create new shortcuts.


; Setup a keydown keyval for character 'r', you can retrieve the keyval value from the $keyval identifier.
on *:KEYDOWN:*:114:{

  ; Check if control key is pressed using bitwise comparison
  ; Control = 2
  ; Shift = 4
  ; Alt = 8
  if ($mouse.key & 2) {

    ; Echo the shortcuts was pressed
    echo -ag Ctrl + R was pressed

    ; Halt any AdiIRC shortcuts

; Getting a keyval for a key.
on *:KEYDOWN:*:*:{ echo -ag keyval for $keychar is $keyval }

Creating new shortcuts

As of 2.9 new shortcuts can be added in Options -> Shortcuts.

New shortcuts can be created using the alias syntax and the F-keys.

F1-12 and any combination using alt/shift/control is allowed.

a - Alt.
s - Shift.
c - Control


alias aF3 {
  echo -ag I pressed ALT + F3

alias sF3 {
  echo -ag I pressed SHIFT + F3

alias cF3 {
  echo -ag I pressed CTRL + F3

alias caF3 {
  echo -ag I pressed CTRL + ALT + F3

Also available in: PDF HTML TXT