Project

General

Profile

Actions

Shortcuts

Key Description
ALT + 1-9 Switches window to selected number in Switchbar/Treebar 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
CTRL + UP Scrolls messages up one line
CTRL + DOWN Scrolls messages down one line
CTRL + Mouse wheel up Scrolls messages up one line
CTRL + Mouse wheel down Scrolls messages down one line
CTRL + END Scrolls messages to bottom
CTRL + HOME Scrolls messages to top
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 Scrolls up in Editbox message history, even if the current message is multiline
ALT + DOWN Scrolls down in Editbox message history, even if the current message is multiline
SHIFT + Mouse wheel up/down Scrolls through windows in Switchbar/Treebar order
TAB Performes Tabcomplete on /commands, nicks, #channels, %variables and $identifiers
CTRL + J Opens the Media Player playlist search
CTRL + copy text from text buffer Copies the text and the color/font control codes
SHIFT + copy text from text buffer Copies the text using a rectangle
SHIFT + starting AdiIRC Bypasses 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 the help window
ALT + J Opens the Channel Favorites
ALT + L Opens the Channel List
ALT + R Opens the Script Editor
ALT + O Opens the options window
ALT + B Opens the Address Book
ALT + D Opens the Alias Editor
ALT + P Opens the menu editor
ALT + N Toggles Notify list
ALT + U Toggles URL catcher list
ALT + K Focuses the Toolbar Searchbox, if enabled.
CTRL + T Opens new server window
CTRL + SHIFT + T Re opens closed channel/private windows in last closed order. (Works per server connection)
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 Increases window opacity (transparency)
CTRL + ALT + DOWN Decreases window opacity (transparency)
CTRL + Enter Allows you to send a message starting with "/<command>" without executing the command
CTRL + SHIFT + 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 + R Inserts reverse tag
CTRL + E Inserts emoticon
Mousebutton 3 Cycles one window back (according to Switchbar/Treebar order)
Mousebutton 4 Cycles one window forward (according to Switchbar/Treebar order)
ALT + LEFT Cycles one window back (according to Switchbar/Treebar order)
ALT + RIGHT Cycles one window forward (according to Switchbar/Treebar order)
CTRL + ALT + LEFT Cycles one window back (according to Switchbar/Treebar order) including minimized windows
CTRL + ALT + RIGHT Cycles one window forward (according to Switchbar/Treebar 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
CTRL + Right MouseClick anywhere in the Treebar Opens the Treebar menu
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 (not Treebar, see Window Order).
SHIFT + DOWN Move selected network down in the Serverlist (not Treebar, see Window Order).
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.
CTRL + + Increases the font size on current active window.
CTRL + - Decreases the font size on current active window.
CTRL + 0 Resets font size on current active window.
CTRL + BREAK Halts processing of scripting loops such as /while and /goto.

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.

Example

; 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
    halt
  }
}

; 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

Example

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
}

See also /globalkeys.

Updated by Per Amundsen about 1 year ago · 141 revisions

Also available in: PDF HTML TXT