diff --git a/assets/settings/default.json b/assets/settings/default.json index 02df278d669b7c150d8b9d99b0167debb26c08fc..10925f9d5baab7806d924336011f2c67cf8cc8bb 100644 --- a/assets/settings/default.json +++ b/assets/settings/default.json @@ -1424,8 +1424,8 @@ // Whether or not selecting text in the terminal will automatically // copy to the system clipboard. "copy_on_select": false, - // Whether to keep the text selection after copying it to the clipboard - "keep_selection_on_copy": false, + // Whether to keep the text selection after copying it to the clipboard. + "keep_selection_on_copy": true, // Whether to show the terminal button in the status bar "button": true, // Any key-value pairs added to this list will be added to the terminal's diff --git a/crates/settings/src/settings_content/terminal.rs b/crates/settings/src/settings_content/terminal.rs index 2a08be84e743debb5b01539621dd33e986b1925a..a3e08b4945d0b9922fcb9d143259b96fc7ba5858 100644 --- a/crates/settings/src/settings_content/terminal.rs +++ b/crates/settings/src/settings_content/terminal.rs @@ -77,7 +77,7 @@ pub struct TerminalSettingsContent { pub copy_on_select: Option, /// Whether to keep the text selection after copying it to the clipboard. /// - /// Default: false + /// Default: true pub keep_selection_on_copy: Option, /// Whether to show the terminal button in the status bar. /// diff --git a/docs/src/configuring-zed.md b/docs/src/configuring-zed.md index 130540e6344a75358c1ba553b63d009519fafe54..6acb8ca7178868c235b76a740ec79fb349fbdea1 100644 --- a/docs/src/configuring-zed.md +++ b/docs/src/configuring-zed.md @@ -3512,7 +3512,7 @@ List of `integer` column numbers "alternate_scroll": "off", "blinking": "terminal_controlled", "copy_on_select": false, - "keep_selection_on_copy": false, + "keep_selection_on_copy": true, "dock": "bottom", "default_width": 640, "default_height": 320, @@ -3690,7 +3690,7 @@ List of `integer` column numbers - Description: Whether or not to keep the selection in the terminal after copying text. - Setting: `keep_selection_on_copy` -- Default: `false` +- Default: `true` **Options** @@ -3701,7 +3701,7 @@ List of `integer` column numbers ```json { "terminal": { - "keep_selection_on_copy": true + "keep_selection_on_copy": false } } ```