Shortcuts » History » Version 50
Per Amundsen, 09/27/2015 09:39 AM
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 | 47 | Mr. BS | %(key)CTRL% + %(key)G% - Hides/shows Sidebar |
66 | 42 | Mr. BS | |
67 | 47 | Mr. BS | %(key)CTRL% + %(key)H% - Cycles last highlighted windows |
68 | 42 | Mr. BS | |
69 | 47 | Mr. BS | %(key)CTRL% + %(key)S% - Opens server window |
70 | 42 | Mr. BS | |
71 | 47 | Mr. BS | %(key)CTRL% + %(key)ALT% + %(key)UP% - Toggles window opacity (transparency) |
72 | 42 | Mr. BS | |
73 | 47 | Mr. BS | %(key)CTRL% + %(key)ALT% + %(key)DOWN% - Toggles window opacity (transparency) |
74 | 42 | Mr. BS | |
75 | 47 | Mr. BS | %(key)CTRL% + %(key)Enter% - Allows you to send a message starting with "/<command>" without executing the command |
76 | 42 | Mr. BS | |
77 | 47 | Mr. BS | %(key)CTRL% + %(key)R% - Toggles sound on/off |
78 | 42 | Mr. BS | |
79 | 47 | Mr. BS | %(key)CTRL% + %(key)+% - Enlarges text size in current window |
80 | 42 | Mr. BS | |
81 | 47 | Mr. BS | %(key)CTRL% + %(key)-% - Minimizes text size in current window |
82 | 42 | Mr. BS | |
83 | 47 | Mr. BS | %(key)CTRL% + %(key)0% - Resets text size in current window |
84 | 42 | Mr. BS | |
85 | 47 | Mr. BS | %(key)CTRL% + %(key)B% - Inserts bold tag |
86 | 42 | Mr. BS | |
87 | 47 | Mr. BS | %(key)CTRL% + %(key)K% - Inserts color tag |
88 | 42 | Mr. BS | |
89 | 47 | Mr. BS | %(key)CTRL% + %(key)I% - Inserts italic tag |
90 | 42 | Mr. BS | |
91 | 47 | Mr. BS | %(key)CTRL% + %(key)U% - Inserts underline tag |
92 | 42 | Mr. BS | |
93 | 47 | Mr. BS | %(key)CTRL% + %(key)O% - Inserts stop all formatting tag |
94 | 42 | Mr. BS | |
95 | 20 | Per Amundsen | Mousebutton 3 + Cycles one window back (according to treebar/switchbar order) |
96 | 42 | Mr. BS | |
97 | 20 | Per Amundsen | Mousebutton 4 + Cycles one window forward(according to treebar/switchbar order) |
98 | 36 | Per Amundsen | |
99 | 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) |
100 | |||
101 | %{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) |
||
102 | |||
103 | 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 |
104 | 42 | Mr. BS | |
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}RIGHT% - Cycles one window forward (according to treebar/switchbar order) including minimized windows |
106 | 42 | Mr. BS | |
107 | %{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) |
||
108 | |||
109 | 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) |
110 | 42 | Mr. BS | |
111 | %{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 |
||
112 | |||
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}Q% - Cycles through all open query 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}M% - Goto next unread window |
||
116 | |||
117 | 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 |
118 | 42 | Mr. BS | |
119 | %{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 |
||
120 | |||
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}CTRL% + Left MouseClick a tab in Switchbar/Treebar - Minimizes the window |
||
122 | 27 | Per Amundsen | |
123 | 24 | Per Amundsen | h2. Override built-in hotkeys |
124 | |||
125 | Starting with version 1.9.6, you can use the scripting event [[on KEYDOWN]] to override most of the built-in hotkeys. |
||
126 | 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. |
127 | 24 | Per Amundsen | |
128 | *Example* |
||
129 | |||
130 | <pre> |
||
131 | 37 | Per Amundsen | ; Setup a keydown keyval for character 'r', you can retrieve the keyval value from the $keyval identifier. |
132 | 24 | Per Amundsen | on *:KEYDOWN:*:114:{ |
133 | |||
134 | 37 | Per Amundsen | ; Check if control key is pressed using bitwise comparison |
135 | 24 | Per Amundsen | ; Control = 2 |
136 | ; Shift = 4 |
||
137 | 30 | Per Amundsen | ; Alt = 8 |
138 | if ($mouse.key & 2) { |
||
139 | |||
140 | 37 | Per Amundsen | ; Echo the hotkey was pressed |
141 | 30 | Per Amundsen | echo -ag Ctrl + R was pressed |
142 | 37 | Per Amundsen | |
143 | 30 | Per Amundsen | ; Halt any AdiIRC hotkeys |
144 | halt |
||
145 | } |
||
146 | 31 | Per Amundsen | } |
147 | </pre> |
||
148 | |||
149 | h2. Creating new hotkeys |
||
150 | 30 | Per Amundsen | |
151 | New hotkeys can be created using the alias syntax and the F-keys. |
||
152 | |||
153 | F1-12 and any combination using alt/shift/control is allowed. |
||
154 | |||
155 | a - Alt. |
||
156 | s - Shift. |
||
157 | c - Control |
||
158 | |||
159 | *Example* |
||
160 | |||
161 | <pre> |
||
162 | alias aF3 { |
||
163 | echo -ag I pressed ALT + F3 |
||
164 | } |
||
165 | |||
166 | alias sF3 { |
||
167 | 24 | Per Amundsen | echo -ag I pressed SHIFT + F3 |
168 | } |
||
169 | 1 | Per Amundsen | |
170 | alias cF3 { |
||
171 | echo -ag I pressed CTRL + F3 |
||
172 | } |
||
173 | |||
174 | alias caF3 { |
||
175 | echo -ag I pressed CTRL + ALT + F3 |
||
176 | } |
||
177 | </pre> |