Shortcuts » History » Version 34
Per Amundsen, 03/27/2015 10:12 PM
| 1 | 30 | Per Amundsen | {{>toc}} |
|---|---|---|---|
| 2 | |||
| 3 | 1 | Per Amundsen | h1. Hotkeys |
| 4 | |||
| 5 | ALT + 1-9 - Switches window to selected number |
||
| 6 | 2 | Per Amundsen | ALT + Z - Closes current window |
| 7 | CTRL + W - Closes current window |
||
| 8 | 1 | Per Amundsen | ALT + F4 - Closes application |
| 9 | PAGEDOWN - Scrolls messages down |
||
| 10 | PAGEUP - Scrolls messages up |
||
| 11 | 23 | Per Amundsen | CTRL + SPACE - Opens contextmenu in inputbox/topicbox/script editor |
| 12 | 9 | Per Amundsen | ALT + ENTER - Adds a newline in inputbox |
| 13 | 10 | Per Amundsen | ALT + UP/DOWN - Scrolls up/down in inputbox message history even if multiline |
| 14 | 1 | Per Amundsen | END - Scrolls messages to bottom |
| 15 | UP - Scrolls up in inputbox message history |
||
| 16 | DOWN - Scrolls down in inputbox message history |
||
| 17 | CTRL + UP - Scrolls up one line |
||
| 18 | CTRL + DOWN - Scrolls down one line |
||
| 19 | 32 | Per Amundsen | TAB - Performes [[Tabcomplete]] on /commands, nicks, #channels, %variables and $identifiers |
| 20 | 1 | Per Amundsen | CTRL + J - Open a Winamp playlist search |
| 21 | 34 | Per Amundsen | CTRL + copy text from text buffer will copy the color/font formatting |
| 22 | 20 | Per Amundsen | SHIFT + starting AdiIRC will bypass any autoconnect servers and show the quick connect dialog |
| 23 | 16 | Per Amundsen | SHIFT + TAB - Cycles through inputbox, userlist, topicbox, searchbox |
| 24 | 20 | Per Amundsen | CTRL + D - Toggles window attachment |
| 25 | ALT + A - Toggles window is ontop |
||
| 26 | F11 - Toggles IRC fullscreen |
||
| 27 | F1 - Opens help window |
||
| 28 | F2 - Toggles docking panels on/off |
||
| 29 | 22 | Per Amundsen | ALT + R - Opens script manager |
| 30 | 20 | Per Amundsen | ALT + O - Opens options window |
| 31 | 1 | Per Amundsen | CTRL + T - Opens new server window |
| 32 | CTRL + F - Opens text search |
||
| 33 | 29 | Per Amundsen | CTRL + L - Scrolls the unread line marker line into view |
| 34 | 1 | Per Amundsen | CTRL + G - Hides/shows Sidebar |
| 35 | 20 | Per Amundsen | CTRL + H - Cycles last highlighted windows |
| 36 | CTRL + S - Opens server window |
||
| 37 | CTRL + ALT + UP - Toggles window opacity (transparency) |
||
| 38 | CTRL + ALT + DOWN - Toggles window opacity (transparency) |
||
| 39 | 19 | Per Amundsen | CTRL + Enter - Allows you to send a message starting with "/<command>" without executing the command |
| 40 | CTRL + R - Toggles sound on/off |
||
| 41 | 1 | Per Amundsen | CTRL + + - Enlarges text size in current window |
| 42 | CTRL + - - Minimizes text size in current window |
||
| 43 | CTRL + 0 - Resets text size in current window |
||
| 44 | 20 | Per Amundsen | |
| 45 | CTRL + B - Inserts bold tag |
||
| 46 | CTRL + K - Inserts color tag |
||
| 47 | CTRL + I - Inserts italic tag |
||
| 48 | CTRL + U - Inserts underline tag |
||
| 49 | CTRL + O - Inserts stop all formatting tag |
||
| 50 | |||
| 51 | 1 | Per Amundsen | Mousebutton 3 + Cycles one channel back (according to treebar/switchbar order) |
| 52 | Mousebutton 4 + Cycles one channel forward(according to treebar/switchbar order) |
||
| 53 | 21 | Per Amundsen | ALT + LEFT - Cycles one channel back (according to treebar/switchbar order) |
| 54 | ALT + RIGHT - Cycles one channel forward (according to treebar/switchbar order) |
||
| 55 | 33 | Per Amundsen | CTRL + ALT + LEFT - Cycles one channel back (according to treebar/switchbar order) including minimized windows |
| 56 | CTRL + ALT + RIGHT - Cycles one channel forward (according to treebar/switchbar order) including minimized windows |
||
| 57 | 20 | Per Amundsen | CTRL + TAB - Cycles through open channels (in recent history order) |
| 58 | CTRL + SHIFT + TAB - Cycles through open channels backwards (in recent history order) |
||
| 59 | 24 | Per Amundsen | |
| 60 | 29 | Per Amundsen | SHIFT + Left MouseClick a tab in Switchbar/Treebar - Closes the window |
| 61 | CTRL + Left MouseClick a tab in Switchbar/Treebar - Minimizes the window |
||
| 62 | 28 | Per Amundsen | |
| 63 | 25 | Per Amundsen | h2. Override built-in hotkeys |
| 64 | 24 | Per Amundsen | |
| 65 | 25 | Per Amundsen | Starting with version 1.9.6, you can use the scripting event [[on KEYDOWN]] to override most of the built-in hotkeys. |
| 66 | 24 | Per Amundsen | Not all functions have a [[Scripting Commands|command]], feel free to request one if you need it. |
| 67 | |||
| 68 | *Example* |
||
| 69 | |||
| 70 | <pre> |
||
| 71 | 27 | Per Amundsen | ; Setup a keydown keyval for character 'r', you can retrieve the keyval value from the $keyval identifier. |
| 72 | 24 | Per Amundsen | on *:KEYDOWN:*:114:{ |
| 73 | |||
| 74 | ; Check if control key is pressed using bitwise comparison |
||
| 75 | ; Control = 2 |
||
| 76 | ; Shift = 4 |
||
| 77 | ; Alt = 8 |
||
| 78 | if ($mouse.key & 2) { |
||
| 79 | |||
| 80 | ; Echo the keybind was pressed |
||
| 81 | echo -ag Ctrl + R was pressed |
||
| 82 | |||
| 83 | ; Halt any AdiIRC keybinds |
||
| 84 | halt |
||
| 85 | } |
||
| 86 | 30 | Per Amundsen | } |
| 87 | </pre> |
||
| 88 | |||
| 89 | h2. Creating new keybinds |
||
| 90 | |||
| 91 | New keybinds can be created using the alias syntax and the F-keys. |
||
| 92 | |||
| 93 | F1-12 and any combination using alt/shift/control is allowed. |
||
| 94 | |||
| 95 | 31 | Per Amundsen | a - Alt. |
| 96 | s - Shift. |
||
| 97 | c - Control |
||
| 98 | |||
| 99 | 30 | Per Amundsen | *Example* |
| 100 | |||
| 101 | <pre> |
||
| 102 | alias aF3 { |
||
| 103 | echo -ag I pressed ALT + F3 |
||
| 104 | } |
||
| 105 | |||
| 106 | alias sF3 { |
||
| 107 | echo -ag I pressed SHIFT + F3 |
||
| 108 | } |
||
| 109 | |||
| 110 | alias cF3 { |
||
| 111 | echo -ag I pressed CTRL + F3 |
||
| 112 | } |
||
| 113 | |||
| 114 | alias caF3 { |
||
| 115 | echo -ag I pressed CTRL + ALT + F3 |
||
| 116 | 24 | Per Amundsen | } |
| 117 | </pre> |