Shortcuts » History » Version 56
Per Amundsen, 10/23/2015 04:40 PM
| 1 | 30 | Per Amundsen | {{>toc}} |
|---|---|---|---|
| 2 | |||
| 3 | 1 | Per Amundsen | h1. Hotkeys |
| 4 | |||
| 5 | 47 | Mr. BS | %(key)ALT% + %(key)1-9% - Switches window to selected number |
| 6 | 40 | Mr. BS | |
| 7 | 47 | Mr. BS | %(key)ALT% + %(key)Z% - Closes current window |
| 8 | 1 | Per Amundsen | |
| 9 | 47 | Mr. BS | %(key)CTRL% + %(key)W% - Closes current window |
| 10 | 1 | Per Amundsen | |
| 11 | 47 | Mr. BS | %(key)ALT% + %(key)F4% - Closes application |
| 12 | 1 | Per Amundsen | |
| 13 | 47 | Mr. BS | %(key)ALT% + %(key)PAGEDOWN% - Scrolls messages down |
| 14 | 1 | Per Amundsen | |
| 15 | 47 | Mr. BS | %(key)ALT% + %(key)PAGEUP% - Scrolls messages up |
| 16 | 1 | Per Amundsen | |
| 17 | 47 | Mr. BS | %(key)CTRL% + %(key)SPACE% - Opens contextmenu in inputbox/topicbox/script editor |
| 18 | 42 | Mr. BS | |
| 19 | 47 | Mr. BS | %(key)ALT% + %(key)ENTER% - Adds a newline in inputbox |
| 20 | 42 | Mr. BS | |
| 21 | 47 | Mr. BS | %(key)ALT% + %(key)UP/DOWN% - Scrolls up/down in inputbox message history even if multiline |
| 22 | 42 | Mr. BS | |
| 23 | 47 | Mr. BS | %(key)ALT% + %(key)END% - Scrolls messages to bottom |
| 24 | 42 | Mr. BS | |
| 25 | 47 | Mr. BS | %(key)ALT% + %(key)UP% - Scrolls up in inputbox message history |
| 26 | 42 | Mr. BS | |
| 27 | 47 | Mr. BS | %(key)ALT% + %(key)DOWN% - Scrolls down in inputbox message history |
| 28 | 42 | Mr. BS | |
| 29 | 47 | Mr. BS | %(key)CTRL% + %(key)UP% - Scrolls up one line |
| 30 | 42 | Mr. BS | |
| 31 | 47 | Mr. BS | %(key)CTRL% + %(key)DOWN% - Scrolls down one line |
| 32 | 42 | Mr. BS | |
| 33 | 47 | Mr. BS | %(key)ALT% + %(key)TAB% - Performes Tabcomplete on /commands, nicks, #channels, %variables and $identifiers |
| 34 | 42 | Mr. BS | |
| 35 | 47 | Mr. BS | %(key)CTRL% + %(key)J% - Open a Winamp playlist search |
| 36 | 42 | Mr. BS | |
| 37 | 47 | Mr. BS | %(key)ALT% + %(key)CTRL% + copy text from text buffer will copy the color/font formatting |
| 38 | 42 | Mr. BS | |
| 39 | 48 | Per Amundsen | %(key)SHIFT% + starting AdiIRC will bypass any autoconnect servers and show the quick connect dialog |
| 40 | 42 | Mr. BS | |
| 41 | 47 | Mr. BS | %(key)SHIFT% + %(key)TAB% - Cycles through inputbox, userlist, topicbox, searchbox |
| 42 | 42 | Mr. BS | |
| 43 | 47 | Mr. BS | %(key)CTRL% + %(key)D% - Toggles window attachment |
| 44 | 42 | Mr. BS | |
| 45 | 47 | Mr. BS | %(key)ALT% + %(key)X% - Toggles window maximized status |
| 46 | 42 | Mr. BS | |
| 47 | 47 | Mr. BS | %(key)ALT% + %(key)A% - Toggles window is ontop |
| 48 | 42 | Mr. BS | |
| 49 | 47 | Mr. BS | %(key)ALT% + %(key)F11% - Toggles IRC fullscreen |
| 50 | 42 | Mr. BS | |
| 51 | 47 | Mr. BS | %(key)ALT% + %(key)F1% - Opens help window |
| 52 | 42 | Mr. BS | |
| 53 | 47 | Mr. BS | %(key)ALT% + %(key)F2% - Toggles docking panels on/off |
| 54 | 42 | Mr. BS | |
| 55 | 47 | Mr. BS | %(key)ALT% + %(key)R% - Opens script manager |
| 56 | 42 | Mr. BS | |
| 57 | 47 | Mr. BS | %(key)ALT% + %(key)O% - Opens options window |
| 58 | 42 | Mr. BS | |
| 59 | 47 | Mr. BS | %(key)CTRL% + %(key)T% - Opens new server window |
| 60 | 42 | Mr. BS | |
| 61 | 47 | Mr. BS | %(key)CTRL% + %(key)F% - Opens text search |
| 62 | 42 | Mr. BS | |
| 63 | 47 | Mr. BS | %(key)CTRL% + %(key)L% - Scrolls the unread line marker line into view |
| 64 | 42 | Mr. BS | |
| 65 | 56 | Per Amundsen | %(key)CTRL% + %(key)SHIFT% + %(key)L% - Enable/disable the marker line in current window |
| 66 | |||
| 67 | 55 | Per Amundsen | %(key)CTRL% + %(key)G% - Hides/shows Treebar |
| 68 | 42 | Mr. BS | |
| 69 | 47 | Mr. BS | %(key)CTRL% + %(key)H% - Cycles last highlighted windows |
| 70 | 42 | Mr. BS | |
| 71 | 54 | Per Amundsen | %(key)CTRL% + %(key)S% - Opens server list |
| 72 | 42 | Mr. BS | |
| 73 | 47 | Mr. BS | %(key)CTRL% + %(key)ALT% + %(key)UP% - Toggles window opacity (transparency) |
| 74 | 42 | Mr. BS | |
| 75 | 47 | Mr. BS | %(key)CTRL% + %(key)ALT% + %(key)DOWN% - Toggles window opacity (transparency) |
| 76 | 42 | Mr. BS | |
| 77 | 47 | Mr. BS | %(key)CTRL% + %(key)Enter% - Allows you to send a message starting with "/<command>" without executing the command |
| 78 | 42 | Mr. BS | |
| 79 | 47 | Mr. BS | %(key)CTRL% + %(key)R% - Toggles sound on/off |
| 80 | 42 | Mr. BS | |
| 81 | 47 | Mr. BS | %(key)CTRL% + %(key)+% - Enlarges text size in current window |
| 82 | 42 | Mr. BS | |
| 83 | 47 | Mr. BS | %(key)CTRL% + %(key)-% - Minimizes text size in current window |
| 84 | 42 | Mr. BS | |
| 85 | 47 | Mr. BS | %(key)CTRL% + %(key)0% - Resets text size in current window |
| 86 | 42 | Mr. BS | |
| 87 | 47 | Mr. BS | %(key)CTRL% + %(key)B% - Inserts bold tag |
| 88 | 42 | Mr. BS | |
| 89 | 47 | Mr. BS | %(key)CTRL% + %(key)K% - Inserts color tag |
| 90 | 42 | Mr. BS | |
| 91 | 47 | Mr. BS | %(key)CTRL% + %(key)I% - Inserts italic tag |
| 92 | 42 | Mr. BS | |
| 93 | 47 | Mr. BS | %(key)CTRL% + %(key)U% - Inserts underline tag |
| 94 | 42 | Mr. BS | |
| 95 | 47 | Mr. BS | %(key)CTRL% + %(key)O% - Inserts stop all formatting tag |
| 96 | 42 | Mr. BS | |
| 97 | 20 | Per Amundsen | Mousebutton 3 + Cycles one window back (according to treebar/switchbar order) |
| 98 | 42 | Mr. BS | |
| 99 | 20 | Per Amundsen | Mousebutton 4 + Cycles one window forward(according to treebar/switchbar order) |
| 100 | 36 | Per Amundsen | |
| 101 | 42 | Mr. BS | %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}ALT% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}LEFT% - Cycles one window back (according to treebar/switchbar order) |
| 102 | |||
| 103 | %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}ALT% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}RIGHT% - Cycles one window forward (according to treebar/switchbar order) |
||
| 104 | |||
| 105 | 45 | Mr. BS | %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}CTRL% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}ALT% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}LEFT% - Cycles one window back (according to treebar/switchbar order) including minimized windows |
| 106 | 42 | Mr. BS | |
| 107 | 45 | Mr. BS | %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}CTRL% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}ALT% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}RIGHT% - Cycles one window forward (according to treebar/switchbar order) including minimized windows |
| 108 | 42 | Mr. BS | |
| 109 | %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}CTRL% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}TAB% - Cycles through open window (in recent history order) |
||
| 110 | |||
| 111 | 46 | Mr. BS | %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}CTRL% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}SHIFT% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}TAB% - Cycles through open windows backwards (in recent history order) |
| 112 | 42 | Mr. BS | |
| 113 | %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}CTRL% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}N% - Cycles through all open channel windows |
||
| 114 | |||
| 115 | %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}CTRL% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}Q% - Cycles through all open query windows |
||
| 116 | |||
| 117 | %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}CTRL% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}M% - Goto next unread window |
||
| 118 | |||
| 119 | 44 | Mr. BS | %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}CTRL% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}ALT% + %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}M% - Goto next unread window with new normal messages/highlights only |
| 120 | 42 | Mr. BS | |
| 121 | %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}SHIFT% + Left MouseClick a tab in Switchbar/Treebar - Closes the window |
||
| 122 | 1 | Per Amundsen | |
| 123 | %{background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 0px rgba(0,0,0,0.2),0 0 0 2px #fff inset;color:#333;display:inline-block;font-family:Arial;font-size:11px;line-height:1.4;margin:0 0.1em;padding:0.1em 0.6em;text-shadow:0 1px 0 #fff}CTRL% + Left MouseClick a tab in Switchbar/Treebar - Minimizes the window |
||
| 124 | 53 | Per Amundsen | |
| 125 | %(key)F1% - Shows a help window |
||
| 126 | |||
| 127 | %(key)F2% - Toggle on/off Docking panels |
||
| 128 | |||
| 129 | %(key)F5% - Reloads Logviewer/Theme Manger/Plugin Manager |
||
| 130 | |||
| 131 | %(key)F11% - Toggle main window fullscreen |
||
| 132 | 27 | Per Amundsen | |
| 133 | 24 | Per Amundsen | h2. Override built-in hotkeys |
| 134 | |||
| 135 | Starting with version 1.9.6, you can use the scripting event [[on KEYDOWN]] to override most of the built-in hotkeys. |
||
| 136 | 50 | Per Amundsen | Not all functions have a [[Scripting Commands|command]], feel free to "request":https://dev.adiirc.com/projects/adiirc/issues/new one if you need it. |
| 137 | 24 | Per Amundsen | |
| 138 | 51 | Per Amundsen | Can also be used to create new hotkeys. |
| 139 | |||
| 140 | 24 | Per Amundsen | *Example* |
| 141 | |||
| 142 | <pre> |
||
| 143 | 37 | Per Amundsen | ; Setup a keydown keyval for character 'r', you can retrieve the keyval value from the $keyval identifier. |
| 144 | 24 | Per Amundsen | on *:KEYDOWN:*:114:{ |
| 145 | |||
| 146 | 37 | Per Amundsen | ; Check if control key is pressed using bitwise comparison |
| 147 | 24 | Per Amundsen | ; Control = 2 |
| 148 | ; Shift = 4 |
||
| 149 | 30 | Per Amundsen | ; Alt = 8 |
| 150 | if ($mouse.key & 2) { |
||
| 151 | |||
| 152 | 37 | Per Amundsen | ; Echo the hotkey was pressed |
| 153 | 30 | Per Amundsen | echo -ag Ctrl + R was pressed |
| 154 | 37 | Per Amundsen | |
| 155 | 30 | Per Amundsen | ; Halt any AdiIRC hotkeys |
| 156 | halt |
||
| 157 | } |
||
| 158 | 31 | Per Amundsen | } |
| 159 | </pre> |
||
| 160 | |||
| 161 | h2. Creating new hotkeys |
||
| 162 | 30 | Per Amundsen | |
| 163 | New hotkeys can be created using the alias syntax and the F-keys. |
||
| 164 | |||
| 165 | F1-12 and any combination using alt/shift/control is allowed. |
||
| 166 | |||
| 167 | a - Alt. |
||
| 168 | s - Shift. |
||
| 169 | c - Control |
||
| 170 | |||
| 171 | *Example* |
||
| 172 | |||
| 173 | <pre> |
||
| 174 | alias aF3 { |
||
| 175 | echo -ag I pressed ALT + F3 |
||
| 176 | } |
||
| 177 | |||
| 178 | alias sF3 { |
||
| 179 | 24 | Per Amundsen | echo -ag I pressed SHIFT + F3 |
| 180 | } |
||
| 181 | 1 | Per Amundsen | |
| 182 | alias cF3 { |
||
| 183 | echo -ag I pressed CTRL + F3 |
||
| 184 | } |
||
| 185 | |||
| 186 | alias caF3 { |
||
| 187 | echo -ag I pressed CTRL + ALT + F3 |
||
| 188 | } |
||
| 189 | </pre> |