diff --git a/docs/src/appearance.md b/docs/src/appearance.md index 682980b4948e135b09cba90602911c902a6bfe16..835e56229f2d8dcf27f6b9481c6c907041eaa7e3 100644 --- a/docs/src/appearance.md +++ b/docs/src/appearance.md @@ -60,11 +60,11 @@ Like color themes, icon themes support separate light and dark variants: Zed uses three font settings for different contexts: -| Setting | Used for | -| ---------------------- | ------------------ | -| `buffer_font_family` | Editor text | -| `ui_font_family` | Interface elements | -| `terminal.font_family` | [Terminal](./terminal.md) | +| Setting | Used for | +| ---------------------- | ------------------------- | +| `buffer_font_family` | Editor text | +| `ui_font_family` | Interface elements | +| `terminal.font_family` | [Terminal](./terminal.md) | Example configuration: diff --git a/docs/src/getting-started.md b/docs/src/getting-started.md index fc31b617837462fee23748f7ead7bb5dd184ec5d..78fbdf7cd3f9c8714454d35d1bbdda05a3c99400 100644 --- a/docs/src/getting-started.md +++ b/docs/src/getting-started.md @@ -18,14 +18,14 @@ Or use `Cmd+O` (macOS) / `Ctrl+O` (Linux/Windows) to open a folder from within Z ### 2. Learn the Essential Commands -| Action | macOS | Linux/Windows | -| --------------------- | --------------- | ---------------- | -| Command palette | `Cmd+Shift+P` | `Ctrl+Shift+P` | -| Go to file | `Cmd+P` | `Ctrl+P` | -| Go to symbol | `Cmd+Shift+O` | `Ctrl+Shift+O` | -| Find in project | `Cmd+Shift+F` | `Ctrl+Shift+F` | -| Toggle terminal | `` Ctrl+` `` | `` Ctrl+` `` | -| Open settings | `Cmd+,` | `Ctrl+,` | +| Action | macOS | Linux/Windows | +| --------------- | ------------- | -------------- | +| Command palette | `Cmd+Shift+P` | `Ctrl+Shift+P` | +| Go to file | `Cmd+P` | `Ctrl+P` | +| Go to symbol | `Cmd+Shift+O` | `Ctrl+Shift+O` | +| Find in project | `Cmd+Shift+F` | `Ctrl+Shift+F` | +| Toggle terminal | `` Ctrl+` `` | `` Ctrl+` `` | +| Open settings | `Cmd+,` | `Ctrl+,` | The command palette (`Cmd+Shift+P`) is your gateway to every action in Zed. If you forget a shortcut, search for it there. @@ -71,6 +71,7 @@ You can also enable familiar keybindings: - **Helix**: Enable `helix_mode` in settings. See [Helix Mode](./helix.md). ## Join the Community + Zed is proudly open source, and we get better with every contribution. Join us on GitHub or in Discord to contribute code, report bugs, or suggest features. - [Discord](https://discord.com/invite/zedindustries) diff --git a/docs/src/terminal.md b/docs/src/terminal.md index 4c1e15e6e18e4934261dac5b95ef3757f1059a4a..8232d9dcb2d3fc7da9ca4847171f8978de8cf92d 100644 --- a/docs/src/terminal.md +++ b/docs/src/terminal.md @@ -4,11 +4,11 @@ Zed includes a built-in terminal emulator that supports multiple terminal instan ## Opening Terminals -| Action | macOS | Linux/Windows | -| ------------------------------- | ------------------------ | ------------------------ | -| Toggle terminal panel | `` Ctrl+` `` | `` Ctrl+` `` | -| Open new terminal | `Ctrl+~` | `Ctrl+~` | -| Open terminal in center | Command palette | Command palette | +| Action | macOS | Linux/Windows | +| ----------------------- | --------------- | --------------- | +| Toggle terminal panel | `` Ctrl+` `` | `` Ctrl+` `` | +| Open new terminal | `Ctrl+~` | `Ctrl+~` | +| Open terminal in center | Command palette | Command palette | You can also open a terminal from the command palette with `terminal panel: toggle` or `workspace: new terminal`. @@ -58,12 +58,12 @@ To pass arguments to your shell: Control where new terminals start: -| Value | Behavior | -| ---------------------------- | ----------------------------------------------------------------------- | -| `"current_project_directory"` | Uses the project directory of the currently open file (default) | -| `"first_project_directory"` | Uses the first project in your workspace | -| `"always_home"` | Always starts in your home directory | -| `{ "always": { "directory": "~/projects" } }` | Always starts in a specific directory | +| Value | Behavior | +| --------------------------------------------- | --------------------------------------------------------------- | +| `"current_project_directory"` | Uses the project directory of the currently open file (default) | +| `"first_project_directory"` | Uses the first project in your workspace | +| `"always_home"` | Always starts in your home directory | +| `{ "always": { "directory": "~/projects" } }` | Always starts in a specific directory | ```json [settings] { @@ -175,14 +175,14 @@ Zed adjusts terminal colors to maintain readability. The default value of `45` e Navigate terminal history with these keybindings: -| Action | macOS | Linux/Windows | -| ----------------- | --------------- | ------------------ | -| Scroll page up | `Shift+PageUp` or `Cmd+Up` | `Shift+PageUp` | -| Scroll page down | `Shift+PageDown` or `Cmd+Down` | `Shift+PageDown` | -| Scroll line up | `Shift+Up` | `Shift+Up` | -| Scroll line down | `Shift+Down` | `Shift+Down` | -| Scroll to top | `Shift+Home` or `Cmd+Home` | `Shift+Home` | -| Scroll to bottom | `Shift+End` or `Cmd+End` | `Shift+End` | +| Action | macOS | Linux/Windows | +| ---------------- | ------------------------------ | ---------------- | +| Scroll page up | `Shift+PageUp` or `Cmd+Up` | `Shift+PageUp` | +| Scroll page down | `Shift+PageDown` or `Cmd+Down` | `Shift+PageDown` | +| Scroll line up | `Shift+Up` | `Shift+Up` | +| Scroll line down | `Shift+Down` | `Shift+Down` | +| Scroll to top | `Shift+Home` or `Cmd+Home` | `Shift+Home` | +| Scroll to bottom | `Shift+End` or `Cmd+End` | `Shift+End` | Adjust scroll speed with: @@ -196,10 +196,10 @@ Adjust scroll speed with: ## Copy and Paste -| Action | macOS | Linux/Windows | -| ------ | -------- | --------------------- | -| Copy | `Cmd+C` | `Ctrl+Shift+C` | -| Paste | `Cmd+V` | `Ctrl+Shift+V` | +| Action | macOS | Linux/Windows | +| ------ | ------- | -------------- | +| Copy | `Cmd+C` | `Ctrl+Shift+C` | +| Paste | `Cmd+V` | `Ctrl+Shift+V` | ### Copy on Select