From 47c12c656386e2fe6c540f94364372d01c10e1b5 Mon Sep 17 00:00:00 2001 From: Owen Law <81528246+someone13574@users.noreply.github.com> Date: Wed, 8 May 2024 06:14:48 -0400 Subject: [PATCH] Make `prefer_line` the default soft-wrap behavior. (#11542) Stops lines from clipping at 1024 by default, returning it to the old default behaviour where it wraps at 512. The `none` mode is only supposed to be used for git hunks. See https://github.com/zed-industries/zed/issues/11518#issuecomment-2099836283. Release Notes: - N/A --- assets/settings/default.json | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/assets/settings/default.json b/assets/settings/default.json index de6da01f87..a5c6371dd3 100644 --- a/assets/settings/default.json +++ b/assets/settings/default.json @@ -370,11 +370,13 @@ // // 1. Do not soft wrap. // "soft_wrap": "none", - // 2. Soft wrap lines that overflow the editor: + // 2. Prefer a single line generally, unless an overly long line is encountered. + // "soft_wrap": "prefer_line", + // 3. Soft wrap lines that overflow the editor: // "soft_wrap": "editor_width", - // 3. Soft wrap lines at the preferred line length + // 4. Soft wrap lines at the preferred line length // "soft_wrap": "preferred_line_length", - "soft_wrap": "none", + "soft_wrap": "prefer_line", // The column at which to soft-wrap lines, for buffers where soft-wrap // is enabled. "preferred_line_length": 80, @@ -598,7 +600,12 @@ "format_on_save": "off" }, "Elixir": { - "language_servers": ["elixir-ls", "!next-ls", "!lexical", "..."] + "language_servers": [ + "elixir-ls", + "!next-ls", + "!lexical", + "..." + ] }, "Gleam": { "tab_size": 2 @@ -609,7 +616,12 @@ } }, "HEEX": { - "language_servers": ["elixir-ls", "!next-ls", "!lexical", "..."] + "language_servers": [ + "elixir-ls", + "!next-ls", + "!lexical", + "..." + ] }, "Make": { "hard_tabs": true