- The Complete Typora Guide: Mastering Markdown with Power and Efficiency
- Introduction to Typora
- Basic Markdown Syntax
- Paragraphs and Line Breaks
- Headings
- Emphasis
- Lists
- Links and Images
- Blockquotes
- Code
- Typora’s Unique Features
- Live Preview Mode
- Focus Mode
- Typewriter Mode
- Outline Panel
- Keyboard Shortcuts
- File Operations
- Editing
- Formatting
- View
- Document Organization
- Using the Sidebar
- Creating an Efficient Folder Structure
- File Naming Conventions
- Quick File Access
- Themes and Customization
- Built-in Themes
- Installing Custom Themes
- Creating Custom CSS Modifications
- Export and Compilation
- Export Options
- Using Pandoc for Advanced Export
- Customizing Export Settings
- Markdown Export and Reformatting
- Advanced Features
- Math Expressions
- Diagrams
The Complete Typora Guide: Mastering Markdown with Power and Efficiency#
Introduction to Typora#
Typora is a minimalist Markdown editor that revolutionizes writing through its seamless “Live Preview” functionality.
Basic Markdown Syntax#
Typora supports standard Markdown syntax with [GitHub Flavored Markdown extensions][https://github.github.com/gfm/]. Here’s how to use the most common elements:
Paragraphs and Line Breaks#
In Typora, pressing Enter
once creates a new paragraph. For a single line break, use Shift + Enter
. Unlike standard Markdown, which requires two blank lines for paragraph separation, Typora only requires one2.
Headings#
Create headings using 1-6 hash (#
) characters at the start of a line, followed by a space:
|
In Typora, typing these and pressing Enter
automatically formats the text as a heading. Alternatively, use keyboard shortcuts Ctrl+1
through Ctrl+6
(Windows/Linux) or Command+1
through Command+6
(macOS)113.
Emphasis#
- Bold: Enclose text with double asterisks (
**text**
) or useCtrl+B
/Command+B
1 - Italic: Enclose text with single asterisks (
*text*
) or useCtrl+I
/Command+I
1 Strikethrough: Use double tildes (~~text~~
) orAlt+Shift+5
(Windows) / `Control+Shift+`` (Mac)11- Underline: Use
Ctrl+U
/Command+U
11
Lists#
- Unordered lists: Start lines with
-
or*
followed by a space, or useCtrl+Shift+]
/Command+Option+U
111 - Ordered lists: Start lines with numbers followed by a period and space, or use
Ctrl+Shift+[
/Command+Option+O
111 - Task lists: Create checkboxes with
- [ ]
(unchecked) or- [x]
(checked)11
Links and Images#
- Links: Create with
[link text](URL)
or useCtrl+K
/Command+K
1 - Images: Insert with
 or useCtrl+Shift+`` /
Command+Shift+``13Code blocks: Create with triple backticks or use
Ctrl+Shift+K
/Command+Option+C
1113
Typora’s Unique Features#
Live Preview Mode#
Typora’s standout feature is Live Preview, which allows you to see the formatted document as you write. When you place your cursor on or near formatted text, the markdown syntax becomes visible for editing. Once you move the cursor away, the formatting is applied and the syntax disappears39.
To toggle between the rendered view and the source code view (showing all Markdown syntax), use:
Focus Mode#
Focus Mode dims all text except the paragraph you’re currently editing, helping you concentrate on your writing without distractions810.
Typewriter Mode#
Typewriter Mode keeps the line you’re currently typing vertically centered on the screen, similar to how a traditional typewriter works810.
Outline Panel#
Typora automatically generates an outline based on your document’s headings. Access the outline panel to quickly navigate through your document:
Keyboard Shortcuts#
Typora offers numerous keyboard shortcuts to streamline your workflow. Here are the most useful ones organized by function:
File Operations#
Function | Windows/Linux | macOS |
---|---|---|
New File | Ctrl + N |
Command + N |
New Window | Ctrl + Shift + N |
Command + Shift + N |
Open File | Ctrl + O |
Command + O |
Quick Open | Ctrl + P |
Command + Shift + O |
Save | Ctrl + S |
Command + S |
Save As | Ctrl + Shift + S |
Command + Shift + S |
Preferences | Ctrl + , |
Command + , |
Close | Ctrl + W |
Command + W |
Source:13
Editing#
Function | Windows/Linux | macOS |
---|---|---|
New Paragraph | Enter |
Enter |
New Line | Shift + Enter |
Shift + Enter |
Cut | Ctrl + X |
Command + X |
Copy | Ctrl + C |
Command + C |
Paste | Ctrl + V |
Command + V |
Copy as Markdown | Ctrl + Shift + C |
Command + Shift + C |
Paste as Plain Text | Ctrl + Shift + V |
Command + Shift + V |
Select All | Ctrl + A |
Command + A |
Select Line/Sentence | Ctrl + L |
Command + L |
Delete Line | Ctrl + Shift + Backspace |
Command + Shift + Backspace |
Select Word | Ctrl + D |
Command + D |
Delete Word | Ctrl + Shift + D |
Command + Shift + D |
Find | Ctrl + F |
Command + F |
Replace | Ctrl + H |
Command + H |
Formatting#
Function | Windows/Linux | macOS |
---|---|---|
Heading 1-6 | Ctrl + 1-6 |
Command + 1-6 |
Paragraph | Ctrl + 0 |
Command + 0 |
Table | Ctrl + T |
Command + Option + T |
Code Fences | Ctrl + Shift + K |
Command + Option + C |
Math Block | Ctrl + Shift + M |
Command + Option + B |
Quote | Ctrl + Shift + Q |
Command + Option + Q |
Ordered List | Ctrl + Shift + [ |
Command + Option + O |
Unordered List | Ctrl + Shift + ] |
Command + Option + U |
Bold | Ctrl + B |
Command + B |
Italic | Ctrl + I |
Command + I |
Underline | Ctrl + U |
Command + U |
Code | `Ctrl + Shift + `` | `Command + Shift + `` |
Strike | Alt + Shift + 5 |
`Control + Shift + `` |
Hyperlink | Ctrl + K |
Command + K |
Image | Ctrl + Shift + I |
Command + Control + I |
Clear Format | Ctrl + \ |
Command + \ |
View#
Function | Windows/Linux | macOS |
---|---|---|
Toggle Sidebar | Ctrl + Shift + L |
Command + Shift + L |
Outline | Ctrl + Shift + 1 |
Command + Control + 1 |
Articles | Ctrl + Shift + 2 |
Command + Control + 2 |
File Tree | Ctrl + Shift + 3 |
Command + Control + 3 |
Source Code Mode | Ctrl + / |
Command + / |
Focus Mode | F8 |
F8 |
Typewriter Mode | F9 |
F9 |
Toggle Fullscreen | F11 |
Command + Option + F |
Zoom In | Ctrl + Shift + = |
(Not Supported) |
Zoom Out | Ctrl + Shift + - |
(Not Supported) |
Switch Between Docs | Ctrl + Tab |
`Command + `` |
Document Organization#
#
Typora’s sidebar provides easy access to your folders and files. Toggle the sidebar with Ctrl + Shift + L
(Windows/Linux) or Command + Shift + L
(macOS)1322.
The sidebar offers three views:
- Outline (
Ctrl + Shift + 1
/Command + Control + 1
): Shows the structure of your current document based on headings - Articles (
Ctrl + Shift + 2
/Command + Control + 2
): Shows all open documents - File Tree (
Ctrl + Shift + 3
/Command + Control + 3
): Shows your folder structure13
Creating an Efficient Folder Structure#
To create a well-organized file structure in Typora:
- Open the sidebar and click “Open Folder” at the bottom
- Select or create a main folder for your Typora documents
- Right-click on the folder to create subfolders (by year, project, or category)
- Right-click on any folder to create new files23
Best Practices for Folder Structure:
- Create a logical hierarchy (e.g., Project → Year → Month → Documents)
- Use clear, consistent naming conventions (e.g., YYYYMMDD_ProjectName)
- Keep folder structures relatively shallow to avoid complexity
- Consider separating work by project type or category21
File Naming Conventions#
For optimal organization:
- Use consistent date formats (YYYYMMDD) at the beginning of filenames for chronological sorting
- Avoid spaces in filenames (use underscores or hyphens instead)
- Include descriptive keywords in filenames
- Use consistent capitalization21
Quick File Access#
Use Ctrl + P
(Windows/Linux) or Command + Shift + O
(macOS) to quickly open files with the “Open Quickly” feature, which searches across all your files in open folders313.
Themes and Customization#
Typora offers extensive customization options through themes and CSS modifications.
Built-in Themes#
Typora comes with 6 built-in themes that you can select from the “Themes” menu. You can set different themes for light and dark modes on supported systems17.
Installing Custom Themes#
To install a custom theme:
- Go to Preferences → Appearance → Open Theme Folder
- Download a theme from the Typora Theme Gallery or other sources
- Extract the theme files (if in a ZIP) and copy the CSS file and any related resource folders to the theme folder
- Restart Typora and select the new theme from the Themes menu161719
Creating Custom CSS Modifications#
Instead of modifying theme files directly, you can create CSS override files:
- Go to the theme folder as described above
- Create one of these files:
base.user.css
- Applied to all themes[theme-name].user.css
- Applied only to a specific theme18
Example for Custom Font:
To change the font for all themes, create base.user.css
with:
|
For more advanced customization, you can use the developer tools:
- Windows/Linux: Toggle DevTools with
Shift + F12
- macOS: Enable Debug from the Help menu, then right-click and select “Inspect Elements”18
Export and Compilation#
Typora offers various options for exporting your Markdown documents to other formats.
Export Options#
Access export options from File → Export:
- PDF: Creates a PDF document with customizable page settings
- HTML: Exports as a single HTML file with styling
- Word (.docx): Converts to Microsoft Word format
- OpenOffice (.odt): Exports to OpenDocument Text format
- RTF: Creates Rich Text Format documents
- Epub: Generates e-book format
- LaTeX: Exports to LaTeX format
- Image: Converts the document to an image
- HTML (without styles): Creates clean HTML without CSS
- Markdown: Converts to other Markdown variants515
Using Pandoc for Advanced Export#
For formats like Word, LaTeX, and others, Typora uses Pandoc, which must be installed separately15.
To install Pandoc:
- Download from pandoc.org
- Install according to your operating system’s instructions
- Typora should automatically detect the Pandoc installation
Customizing Export Settings#
For PDF export, you can customize:
- Paper size and margins
- Page headers and footers
- Table of contents inclusion
- Page breaks before headings
- Font settings and line spacing15
Markdown Export and Reformatting#
When exporting to different Markdown variants, you can customize:
- Line width (column limit)
- Line endings (CRLF or LF)
- Tab width
- Character encoding15
For reformatting your Markdown:
- Create an export profile under Export → Markdown (other spec)
- Select desired options like line width and text wrapping
- Use this to reformat your document while maintaining content15
Advanced Features#
Math Expressions#
Typora supports mathematical expressions using LaTeX syntax:
- Inline Math: Enclose with single dollar signs
- Math Blocks: Create with double dollar signs or use
Ctrl + Shift + M
/Command + Option + B
111
Example of a math block:
|
Diagrams#
Typora supports various diagram types through external libraries like Mermaid for flowcharts, sequence diagrams, and Gantt charts814.