4 Keyboard Shortcuts
emsquared edited this page 2013-04-22 15:17:12 -07:00

This document targets version 3.0.0 of Textual and later.

Navigation

An active server is any server with an established connection.
An active channel is any channel that is joined.

                                         Action                                                                                   Shortcut                                         
Next Server Control Right Arrow (⌃→)
Previous Server Control Left Arrow (⌃←)
Next Active Server Control Option Right Arrow (⌃⌥→)
Previous Active Server Control Option Left Arrow + (⌃⌥←)
Next Channel Command Square Bracket Close (⌘])
Previous Channel Command Square Bracket Open (⌘[)
Next Active Channel Shift Command Square Bracket Close (⇧⌘])
Previous Channel Shift Command Square Bracket Open (⇧⌘[)
Next Unread Channel Control Command Tab (⌃⌘⇥)
Previous Unread Channel Control Shift Tab (⌃⇧⇥)
Move Forward Control Tab (⌃⇥)
Previous Selection Option Tab (⌥⇥)
Next Highlight (if any) Shift Command Down Arrow (⇧⌘↓)
Previous Highlight (if any) Shift Command Up Arrow (⇧⌘↑)

Text Formatting

Text formatting only works within the main text field of Textual. More information.

                                         Action                                                                                   Shortcut                                         
Bold Command B (⌘B)
Italics Command Option + I (⌥⌘I)
Underline Command Option + U (⌥⌘U)
Foreground Color Command Option + C (⌥⌘C)
Background Color Command Option + H (⌥⌘H)

Channel Management

                                         Action                                                                                   Shortcut                                         
Add Channel Shift Command + (⇧⌘+)
Delete Channel Shift Command Backspace (⇧⌘⌫)
Channel Logs Shift Command L (⇧⌘L)
Channel Topic Command T (⌘T)
Channel Ban List Shift Command B (⇧⌘B)
Channel Ban Exception List Shift Command E (⇧⌘E)
Channel Invite Exception List Shift Command I (⇧⌘I)
Channel Settings Command I (⌘I)
Enable Channel Moderation (mode +m) Option Shift Command M (⌃⇧⌘M)
Disable Channel Moderation (mode -m) Control Command M (⌃⌘M)
Enable Channel Invite-only Status (mode +i) Control Shift Command M (⌃⇧⌘I)
Disable Channel Invite-only Status (mode -i) Control Command M (⌃⌘I)
Manage Channel Modes Command O (⌘O)

Server Management

                                         Action                                                                                   Shortcut                                         
Duplicate Server Command D (⌘D)
Delete Server Command Backspace (⌘⌫)
Server Settings Command U (⌘U)

View Controls

                                         Action                                                                                   Shortcut                                         
Mark Scrollback Command L (⌘L)
Scrollback Marker Control Command L (⌃⌘L)
Mark All As Read Shift Command U (⇧⌘U)
Clear Scrollback Command K (⌘K)
Increase Font Size Command + (⌘+)
Decrease Font Size Command — (⌘—)
Sort Channel List Command R (⌘R)
Focus Channel View (for scrolling with keyboard) Option Command L (⌥⌘L)

Window Controls

                                         Action                                                                                   Shortcut                                         
Close Window Command W (⌘W)
Minimize Window Command M (⌘M)
Minimize All Option Command M (⌥⌘M)
Bring Main Window to Front Command 1 (⌘1)
Open Address Book for Selected Server Command 2 (⌘2)
Open Ignore List for Selected Server Command 3 (⌘3)
Open Logs for Selected Server (in Finder) Command 4 (⌘4)
Open Highlight List for Selected Server Command 5 (⌘5)
Toggle Fullscreen Control Command F (⌃⌘F)

Application Controls

                                         Action                                                                                   Shortcut                                         
Hide Textual Command H (⌘H)
Hide Others Option Command H (⌥⌘H)
Preferences Command Comma (⌘,)
Quit Textual & IRC Command Q (⌘Q)

Special Actions

These special actions only work when the main input text field of Textual is selected.

                                         Action                                                                                   Shortcut                                         
Send Text as Action (/me command) Command Return (⌘⏎)
Input History (Next Entry) Control N (⌃N)
Input History (Previous Entry) Control P (⌃P)
Tab Complete (Next Result) Tab (⇥)
Tab Complete (Previous Result) Shift Tab (⇧⇥)

Everything Else.

                                         Action                                                                                   Shortcut                                         
Undo Command Z (⌘Z)
Redo Shift Command Z (⇧⌘Z)
Find Command F (⌘F)
Find Next Command G (⌘G)
Find Previous Shift Command G (⇧⌘G)
Copy Command C (⌘C)
Cut Command X (⌘X)
Paste Command V (⌘V)
Select All Command A (⌘A)
Skip to Next Spoken Item Command Period (⌘.)