- Table of contents
- Shortcuts
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 almost 2 years ago · 141 revisions