> ## Documentation Index
> Fetch the complete documentation index at: https://docs.paradime.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Shortcuts

> Master the Paradime Code IDE shortcuts to accelerate your dbt™ development. From basic text editing to advanced multi-cursor operations, these keyboard and UI shortcuts will help you code more efficie

export const Arcade = ({src, title}) => <div style={{
  position: 'relative',
  paddingBottom: 'calc(56.2225% + 41px)',
  height: 0,
  width: '100%'
}}>
    <iframe src={src} title={title} frameBorder="0" loading="lazy" allow="clipboard-write" allowFullScreen style={{
  position: 'absolute',
  top: 0,
  left: 0,
  width: '100%',
  height: '100%',
  colorScheme: 'light'
}} />
  </div>;

The Paradime Code IDE offers various keyboard shortcuts and UI features designed to streamline your dbt™ development process. These include text transformations, user interface preferences, multi-cursor operations, file management, and markdown previews, all aimed to help you work more efficiently.

### Command Interfaces

The Paradime Code IDE provides two powerful ways to access commands and features:

| Command         | Shortcut (Mac) | Shortcut (Windows) | Description                                                                                    |
| --------------- | -------------- | ------------------ | ---------------------------------------------------------------------------------------------- |
| Command Palette | ⌘⇧P            | Ctrl+Shift+P       | Access and search all available IDE commands within your current workspace                     |
| Global Search   | ⌘K             | Ctrl+K             | Quickly access Paradime apps, settings, help docs, and features like bolt schedule runs status |

***

### Command Pallet Features

<Warning>
  Other applications may override these keyboard shortcuts in Paradime. If a shortcut isn't working as expected, check for conflicts with other applications.
</Warning>

#### Text Tranformations

Quickly modify text case and formatting to maintain consistent naming conventions:

| Command                 | Shortcut (Mac) | Shortcut (Windows) |
| ----------------------- | -------------- | ------------------ |
| Transform to kebab case | ctrl+⌥+K       | ctrl+Alt+K         |
| Transform to upper case | ctrl+⌥+U       | ctrl+Alt+U         |
| Transform to lowercase  | ctrl+⌥+L       | ctrl+Alt+L         |
| Transform to snake case | ctrl+⌥+S       | ctrl+Alt+S         |
| Transform to title case | ctrl+⌥+T       | ctrl+Alt+T         |

<Arcade src="https://demo.arcade.software/JR3JSVhYBFQLXnxMyHoV?embed&embed_mobile=tab&embed_desktop=inline&show_copy_link=true" title="Shortcuts" />

#### Text Sorting and Cleanup

Organize your code and maintain cleanliness:

| Command                 | Shortcut (Mac) | Shortcut (Windows) | Description                                   |
| ----------------------- | -------------- | ------------------ | --------------------------------------------- |
| Sort lines asc          | ⌘⌥↑            | Ctrl+Alt+↑         | Sort selected lines alphabetically ascending  |
| Sort lines desc         | ⌘⌥↓            | Ctrl+Alt+↓         | Sort selected lines alphabetically descending |
| Delete duplicated lines | ⌘⌥D            | Ctrl+Alt+D         | Remove duplicate lines from selection         |

<Arcade src="https://demo.arcade.software/t17mSIyNwYMfKlfNvsxy?embed&embed_mobile=tab&embed_desktop=inline&show_copy_link=true" title="Shortcuts" />

#### Multi Cursor Operations

Edit multiple locations simultaneously to improve coding efficiency:

| Command                | Shortcut (Mac) | Shortcut (Windows) |
| ---------------------- | -------------- | ------------------ |
| Select next occurrence | ⌘+D            | ctrl+D             |
| Column selection       | ⇧+⌘+I          | shift+Alt+I        |

<Arcade src="https://demo.arcade.software/EhQ04u9RTNASOlSLEqfa?embed&embed_mobile=tab&embed_desktop=inline&show_copy_link=true" title="Shortcuts" />

<Info>
  Use ⌘D to progressively select multiple occurrences for bulk editing:
</Info>

#### Line Operations

Efficiently manage and reorganize code lines:

| Command        | Shortcut (Mac) | Shortcut (Windows) | Description                    |
| -------------- | -------------- | ------------------ | ------------------------------ |
| Copy Line Up   | ⇧⌥↑            | Shift+Alt+↑        | Duplicate line/selection above |
| Copy Line Down | ⇧⌥↓            | Shift+Alt+↓        | Duplicate line/selection below |
| Move line Up   | ⌥↑             | Alt+↑              | Move line/selection up         |
| Move line Down | ⌥↓             | Alt+↓              | Move line/selection down       |

<Arcade src="https://demo.arcade.software/nrTZfQavcEwRLCWpGEGw?embed&embed_mobile=tab&embed_desktop=inline&show_copy_link=true" title="Shortcuts" />

***

### User Interface Formatting Shortcuts

#### Side-by-Side Editing

Compare and edit multiple files simultaneously by creating editor groups. Simply drag and drop files to create new groups:

<Arcade src="https://demo.arcade.software/i5ioNxYOTFR6V3IjtKRf?embed&embed_mobile=tab&embed_desktop=inline&show_copy_link=true" title="Shortcuts" />

#### **Markdown Preview**

Preview your documentation in real-time while editing markdown files. Click the preview button in the top-right corner of any .md file:

<Arcade src="https://demo.arcade.software/2UilzMy3KM8nHJABrVW2?embed&embed_mobile=tab&embed_desktop=inline&show_copy_link=true" title="Shortcuts" />

***

<Info>
  **Best Practices**

  1. **Command Usage**
     * Use Command Palette (⌘⇧P) to discover and learn available commands
     * Use Global Search (⌘K) for quick navigation between Paradime features
  2. **Keyboard Efficiency**
     * Start with basic text transformations before advanced operations
     * Practice multi-cursor operations for bulk editing tasks
     * Check for shortcut conflicts if commands aren't working
  3. **Workspace Organization**
     * Use side-by-side editing to compare files
     * Keep documentation preview open while editing markdown
</Info>


## Related topics

- [User interface](/products/code-ide/user-interface/index.md)
- [Running dbt™](/products/code-ide/terminal/running-dbt.md)
- [Flexible layout](/products/code-ide/user-interface/flexible-layout.md)
- [Restart Code IDE](/get-help/error-list/restart-code-ide.md)
- [Paradime Apps Navigation](/guides/paradime-fundamentals/global-search/paradime-apps-navigation.md)
