Register forum user name Search FAQ

Gammon Forum

Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to verify your details, confirm your email, resolve issues, making threats, or asking for money, are spam. We do not email users with any such messages. If you have lost your password you can obtain a new one by using the password reset link.

Due to spam on this forum, all posts now need moderator approval.

 Entire forum ➜ MUSHclient ➜ General ➜ Built-in Macros

Built-in Macros

It is now over 60 days since the last post. This thread is closed.     Refresh page


Posted by Kathan   USA  (9 posts)  Bio
Date Thu 24 Jul 2014 10:33 PM (UTC)
Message
Is there a spot that lists all the default/built-in macros?

Examples: Shift+Ctrl+8 (brings up triggers), Alt+3 (brings up Logging)

I've search the forums and documentation, but I couldn't find a list, so I decided to ask here before giving up.
Top

Posted by Nick Gammon   Australia  (23,173 posts)  Bio   Forum Administrator
Date Reply #1 on Fri 25 Jul 2014 05:49 AM (UTC)

Amended on Fri 25 Jul 2014 06:05 AM (UTC) by Nick Gammon

Message

This is the best I can do, it is extracted from the documentation database:

Accelerator Description When
Add Executes a user-defined numeric keypad action. World window
Alt+0 Sets input options World window
Alt+1 Set name, TCP/IP address and port of the MUD World window
Alt+2 Sets character name and password World window
Alt+3 Sets logging options World window
Alt+4 Set notes about this world World window
Alt+5 Sets output options World window
Alt+6 Sets output colours World window
Alt+7 Options for highlighting incoming text World window
Alt+8 Custom Colours World window
Alt+9 Printing options World window
Alt+A Executes a user-defined macro. World window
Alt+B Executes a user-defined macro. World window
Alt+Backspace Undo the last action All
Alt+Down Recalls partial command - downwards World window
Alt+End Go to end of command window World window
Alt+Enter Counts words, lines and characters in document Notepad
Alt+Enter Set world details (name, font, colour etc.) All
Alt+Home Go to start of command window World window
Alt+J Executes a user-defined macro. World window
Alt+K Executes a user-defined macro. World window
Alt+L Executes a user-defined macro. World window
Alt+M Executes a user-defined macro. World window
Alt+N Executes a user-defined macro. World window
Alt+O Executes a user-defined macro. World window
Alt+P Executes a user-defined macro. World window
Alt+Q Executes a user-defined macro. World window
Alt+R Executes a user-defined macro. World window
Alt+S Executes a user-defined macro. World window
Alt+T Executes a user-defined macro. World window
Alt+U Executes a user-defined macro. World window
Alt+Up Recalls partial command - upwards World window
Alt+V Executes a user-defined macro. World window
Alt+X Executes a user-defined macro. World window
Alt+Y Executes a user-defined macro. World window
Alt+Z Executes a user-defined macro. World window
Ctrl+0 Activates world #10 World window
Ctrl+1 Activates world #1 World window
Ctrl+2 Activates world #2 World window
Ctrl+3 Activates world #3 World window
Ctrl+4 Activates world #4 World window
Ctrl+5 Activates world #5 World window
Ctrl+6 Activates world #6 World window
Ctrl+7 Activates world #7 World window
Ctrl+8 Activates world #8 World window
Ctrl+9 Activates world #9 World window
Ctrl+A Select all text All
Ctrl+Add Executes a user-defined numeric keypad action. World window
Ctrl+Alt+A Gets the attributes of the first character of the selection World window
Ctrl+Alt+B Stops the current MIDI file playing World window
Ctrl+Alt+C Copies the selected text as HTML World window
Ctrl+Alt+D Do a non-standard direction command World window
Ctrl+Alt+D Decodes Base-64 coding Notepad
Ctrl+Alt+E Encodes text into Base-64 coding Notepad
Ctrl+Alt+E No Command Echo World window
Ctrl+Alt+F Uses the full screen area All
Ctrl+Alt+G Global program preferences All
Ctrl+Alt+H Highlight a word or phrase World window
Ctrl+Alt+I Import items from XML file World window
Ctrl+Alt+J Go To URL World window
Ctrl+Alt+K Connects to all opened worlds that are not connected yet World window
Ctrl+Alt+L Go to a line number World window
Ctrl+Alt+M Shows the mapping dialog World window
Ctrl+Alt+N Generates a random MUD character name World window
Ctrl+Alt+P Choose a colour from a list All
Ctrl+Alt+R Reload global default colours, triggers etc. World window
Ctrl+Alt+S Sends a message to all worlds All
Ctrl+Alt+Shift+L Shows a list of all scripting functions All
Ctrl+Alt+Space Flips to related world window All
Ctrl+Alt+T Trace triggers/aliases/timers/scripts World window
Ctrl+Alt+U MXP and Pueblo configuration World window
Ctrl+Alt+W Opens a notepad window for working on long commands etc. All
Ctrl+B Removes multiple whitespace (spaces, tabs) from selection Notepad
Ctrl+B Goes to a bookmark World window
Ctrl+Backspace Inserts the last word from the previous line World window
Ctrl+D Discards queued speed-walking commands World window
Ctrl+D Inserts the current date and time Notepad
Ctrl+Decimal Executes a user-defined numeric keypad action. World window
Ctrl+Divide Executes a user-defined numeric keypad action. World window
Ctrl+Down Scrolls the display down a line World window
Ctrl+E Goes to matching brace character Notepad
Ctrl+E Examine (thing) World window
Ctrl+End Goes to end of view World window
Ctrl+F Finds data in the display area World window
Ctrl+F Find Notepad
Ctrl+F10 Executes a user-defined macro. World window
Ctrl+F11 Executes a user-defined macro. World window
Ctrl+F12 Executes a user-defined macro. World window
Ctrl+F2 Executes a user-defined macro. World window
Ctrl+F3 Executes a user-defined macro. World window
Ctrl+F5 Executes a user-defined macro. World window
Ctrl+F7 Executes a user-defined macro. World window
Ctrl+F8 Executes a user-defined macro. World window
Ctrl+F9 Executes a user-defined macro. World window
Ctrl+G Go To Notepad
Ctrl+H Shows previous commands entered World window
Ctrl+H Replace Notepad
Ctrl+Home Goes to start of view World window
Ctrl+I Allows testing of scripts World window
Ctrl+Insert Copy the selection and put it on the Clipboard All
Ctrl+J Spell checks the command in the command window All
Ctrl+K Establishes a connection to this world All
Ctrl+L Executes a user-defined macro. World window
Ctrl+L Removes line endings (wraps paragraphs) Notepad
Ctrl+M Minimizes MUSHclient All
Ctrl+Multiply Executes a user-defined numeric keypad action. World window
Ctrl+N New world World window
Ctrl+Numpad0 Executes a user-defined numeric keypad action. World window
Ctrl+Numpad1 Executes a user-defined numeric keypad action. World window
Ctrl+Numpad2 Executes a user-defined numeric keypad action. World window
Ctrl+Numpad3 Executes a user-defined numeric keypad action. World window
Ctrl+Numpad4 Executes a user-defined numeric keypad action. World window
Ctrl+Numpad5 Executes a user-defined numeric keypad action. World window
Ctrl+Numpad6 Executes a user-defined numeric keypad action. World window
Ctrl+Numpad7 Executes a user-defined numeric keypad action. World window
Ctrl+Numpad8 Executes a user-defined numeric keypad action. World window
Ctrl+Numpad9 Executes a user-defined numeric keypad action. World window
Ctrl+P Prints the current world Notepad
Ctrl+PageDown Goes down a page World window
Ctrl+PageUp Goes up a page World window
Ctrl+Q Adds '> ' to the start of each line Notepad
Ctrl+R Repeat Last Command World window
Ctrl+S Save the active world details All
Ctrl+Shift+G Does a global find-and-replace on the selected text using string.gsub Notepad
Ctrl+Space Invokes a menu of function names that match a partially typed one Notepad
Ctrl+Space Stops auto scroll when messages arrive World window
Ctrl+Subtract Executes a user-defined numeric keypad action. World window
Ctrl+T Executes a user-defined macro. World window
Ctrl+U Recalls all lines matching a string into a separate window World window
Ctrl+Up Scrolls the display upwards on line World window
Ctrl+W Executes a user-defined macro. World window
Ctrl+X Cut the selection and put it on the Clipboard All
Decimal Executes a user-defined numeric keypad action. World window
Divide Executes a user-defined numeric keypad action. World window
Esc Escape key World window
F1 Display help for current task or command All
F10 Executes a user-defined macro. World window
F11 Executes a user-defined macro. World window
F12 Executes a user-defined macro. World window
F2 Executes a user-defined macro. World window
F3 Executes a user-defined macro. World window
F3 Find Next Notepad
F4 Executes a user-defined macro. World window
F5 Executes a user-defined macro. World window
F5 Refreshes window by doing another "recall" Notepad
F6 Switch to the next window pane All
F7 Executes a user-defined macro. World window
F8 Executes a user-defined macro. World window
F9 Executes a user-defined macro. World window
Multiply Executes a user-defined numeric keypad action. World window
Numpad0 Executes a user-defined numeric keypad action. World window
Numpad1 Executes a user-defined numeric keypad action. World window
Numpad2 Executes a user-defined numeric keypad action. World window
Numpad3 Executes a user-defined numeric keypad action. World window
Numpad4 Executes a user-defined numeric keypad action. World window
Numpad5 Executes a user-defined numeric keypad action. World window
Numpad6 Executes a user-defined numeric keypad action. World window
Numpad7 Executes a user-defined numeric keypad action. World window
Numpad8 Executes a user-defined numeric keypad action. World window
Numpad9 Executes a user-defined numeric keypad action. World window
Shift + Ctrl + Alt + Q Converts text on the clipboard for use in the forum All
Shift+Ctrl+0 Define timers World window
Shift+Ctrl+1 Sets numeric keypad options World window
Shift+Ctrl+2 Sets macro options World window
Shift+Ctrl+3 Sets auto-say options World window
Shift+Ctrl+4 Sets 'paste to world' options World window
Shift+Ctrl+5 Sets 'send file' options World window
Shift+Ctrl+6 Sets scripting options World window
Shift+Ctrl+7 Sets program variables World window
Shift+Ctrl+8 Define triggers World window
Shift+Ctrl+9 Define aliases World window
Shift+Ctrl+A Whatever you type is "said" in the game World window
Shift+Ctrl+A Generate ASCII art Notepad
Shift+Ctrl+Alt+C Show all chat sessions for this world World window
Shift+Ctrl+Alt+D Sends comment to auto-mapper World window
Shift+Ctrl+Alt+F Goes to the MUSHclient forum on the Internet All
Shift+Ctrl+Alt+H Converts HTML specials back to normal, eg. &lt; to < Notepad
Shift+Ctrl+Alt+K Quickly establishes a connection to a new world All
Shift+Ctrl+Alt+L Goes to web page which defines MUSHclient functions All
Shift+Ctrl+Alt+P Invokes the plugin creation wizard World window
Shift+Ctrl+Alt+W Goes to the MUSHclient web page on the Internet All
Shift+Ctrl+B Toggles a bookmark at the selected line World window
Shift+Ctrl+C Sends the selection to the command window of the related world Notepad
Shift+Ctrl+C Removes all output from the output window World window
Shift+Ctrl+D Clears command history World window
Shift+Ctrl+E Executes a user-defined macro. World window
Shift+Ctrl+E Selects range from brace to matching brace Notepad
Shift+Ctrl+F Repeats the last find World window
Shift+Ctrl+F11 Shows debug information of text to/from the world World window
Shift+Ctrl+F12 Debug world input World window
Shift+Ctrl+G Does a "change all" in the current command World window
Shift+Ctrl+H Edits the current script file World window
Shift+Ctrl+H Converts special HTML characters, eg. < to &lt; Notepad
Shift+Ctrl+I Sends the selection to the script engine of the related world Notepad
Shift+Ctrl+I Shows information about this world World window
Shift+Ctrl+J Writes the game session out to a text file World window
Shift+Ctrl+K Connect or Disconnect from current world World window
Shift+Ctrl+L Converts to all lower case Notepad
Shift+Ctrl+L Shows list of windows with new output All
Shift+Ctrl+M Minimize the current window All
Shift+Ctrl+N Executes a user-defined macro. World window
Shift+Ctrl+O Pastes the contents of a text file into the world World window
Shift+Ctrl+P Shows plugins active for this world World window
Shift+Ctrl+Q Escapes the characters [, ], \ with a backslash. Notepad
Shift+Ctrl+R Forces script source file to be reprocessed World window
Shift+Ctrl+S Sends the window (or selection) to the related world Notepad
Shift+Ctrl+S Executes a user-defined macro. World window
Shift+Ctrl+T Resets all timers World window
Shift+Ctrl+U Converts to all upper case Notepad
Shift+Ctrl+U Executes a user-defined macro. World window
Shift+Ctrl+V Sends the contents of the clipboard directly to the current world World window
Shift+Ctrl+W Executes a user-defined macro. World window
Shift+F1 Display help for clicked on buttons, menus and windows All
Shift+F10 Executes a user-defined macro. World window
Shift+F11 Executes a user-defined macro. World window
Shift+F12 Executes a user-defined macro. World window
Shift+F2 Executes a user-defined macro. World window
Shift+F3 Executes a user-defined macro. World window
Shift+F4 Executes a user-defined macro. World window
Shift+F5 Executes a user-defined macro. World window
Shift+F6 Executes a user-defined macro. World window
Shift+F7 Executes a user-defined macro. World window
Shift+F8 Executes a user-defined macro. World window
Shift+F9 Executes a user-defined macro. World window
Shift+Insert Insert Clipboard contents All
Subtract Executes a user-defined numeric keypad action. World window
Tab Tab key World window

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Nick Gammon   Australia  (23,173 posts)  Bio   Forum Administrator
Date Reply #2 on Fri 25 Jul 2014 05:51 AM (UTC)
Message
Some entries occur twice because they have one action in the main world window and a different one if the notepad window is active.

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

Posted by Kathan   USA  (9 posts)  Bio
Date Reply #3 on Fri 25 Jul 2014 06:01 AM (UTC)
Message
That's exactly what I wanted. Thanks!
Top

Posted by Nick Gammon   Australia  (23,173 posts)  Bio   Forum Administrator
Date Reply #4 on Fri 25 Jul 2014 06:08 AM (UTC)
Message
Improved post to show when the keystrokes are active. For my own information this is the SQL used to produce it:


SELECT accelerator AS Accelerator, 
       short_description AS Description, 
       window_description AS 'When' FROM commands 
       LEFT JOIN window_types USING (when_active) 
       WHERE accelerator IS NOT NULL 
       ORDER BY accelerator;

- Nick Gammon

www.gammon.com.au, www.mushclient.com
Top

The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).

To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.


16,915 views.

It is now over 60 days since the last post. This thread is closed.     Refresh page

Go to topic:           Search the forum


[Go to top] top

Information and images on this site are licensed under the Creative Commons Attribution 3.0 Australia License unless stated otherwise.