diff --git a/pd/nw/css/c64.css b/pd/nw/css/c64.css
index b329e1a6bc1570853dd9ff3ff567bea9820bce7b..c1eaed100f365385240219fcc2fa65a9be9aa724 100644
--- a/pd/nw/css/c64.css
+++ b/pd/nw/css/c64.css
@@ -166,7 +166,7 @@ mark.console_find_highlighted {
     /* box-shadow: inset 1px 0px 0px 1px #000; */
     color: #a49aea; /* text color */
     background-color: transparent;
-    white-space: pre;
+    white-space: pre-wrap;
     overflow-wrap: break-word;
     -webkit-margin-before: 0px;
 }
diff --git a/pd/nw/css/default.css b/pd/nw/css/default.css
index e73297022d9e640232fe413da42766893c7f0102..79dc562dc3c5c5686c8cd9d56eaa64ec76c91e59 100644
--- a/pd/nw/css/default.css
+++ b/pd/nw/css/default.css
@@ -266,7 +266,7 @@ mark.console_find_highlighted {
     /* box-shadow: inset 1px 0px 0px 1px #000; */
     color: black; /* text color */
     background-color: transparent;
-    white-space: pre;
+    white-space: pre-wrap;
     overflow-wrap: break-word;
     -webkit-margin-before: 0px;
 }
diff --git a/pd/nw/css/extended.css b/pd/nw/css/extended.css
index 5fc378b7301f9b4c0055d143ae1ef52f1d9615a3..74fab1056330e52bb1d1e36bf607b19af08d57f7 100644
--- a/pd/nw/css/extended.css
+++ b/pd/nw/css/extended.css
@@ -159,7 +159,7 @@ mark.console_find_highlighted {
     padding: 3px 2px 3px 2px;
     /* box-shadow: inset 1px 0px 0px 1px #000; */
     background-color: transparent;
-    white-space: pre;
+    white-space: pre-wrap;
     overflow-wrap: break-word;
     -webkit-margin-before: 0px;
 }
diff --git a/pd/nw/css/inverted.css b/pd/nw/css/inverted.css
index 3886ace714854811b53732b79abeb7893697ef47..20321654e9ddeb105b306e6dcd592810215a4527 100644
--- a/pd/nw/css/inverted.css
+++ b/pd/nw/css/inverted.css
@@ -178,7 +178,7 @@ mark.console_find_highlighted {
     /* box-shadow: inset 1px 0px 0px 1px #000; */
     color: white; /* text color */
     background-color: transparent;
-    white-space: pre;
+    white-space: pre-wrap;
     overflow-wrap: break-word;
     -webkit-margin-before: 0px;
 }
diff --git a/pd/nw/css/strongbad.css b/pd/nw/css/strongbad.css
index ad7642e555fef108de21594aaaeed3d5605904fd..e8659b80d5d5e7b2503ffa7552ec83c8d89332d1 100644
--- a/pd/nw/css/strongbad.css
+++ b/pd/nw/css/strongbad.css
@@ -168,7 +168,7 @@ mark.console_find_highlighted {
     /* box-shadow: inset 1px 0px 0px 1px #000; */
     color: #4bd046;
     background-color: transparent;
-    white-space: pre;
+    white-space: pre-wrap;
     overflow-wrap: break-word;
     -webkit-margin-before: 0px;
 }
diff --git a/pd/nw/css/subdued.css b/pd/nw/css/subdued.css
index f75d66fe45e64104bcd590e2c28bbdba2d8b3c3a..479549d70cb513c7099142d698d2539ef7fac6d3 100644
--- a/pd/nw/css/subdued.css
+++ b/pd/nw/css/subdued.css
@@ -167,7 +167,7 @@ mark.console_find_highlighted {
     padding: 3px 2px 3px 2px;
     /* box-shadow: inset 1px 0px 0px 1px #000; */
     background-color: transparent;
-    white-space: pre;
+    white-space: pre-wrap;
     overflow-wrap: break-word;
     -webkit-margin-before: 0px;
 }
diff --git a/pd/nw/css/vanilla.css b/pd/nw/css/vanilla.css
index a105c192a14510a2f6f0dd48cf10c8801b77d3e1..71dae03e0da61e5760147422db349e457cf93c86 100644
--- a/pd/nw/css/vanilla.css
+++ b/pd/nw/css/vanilla.css
@@ -161,7 +161,7 @@ mark.console_find_highlighted {
     padding: 3px 2px 3px 2px;
     /* box-shadow: inset 1px 0px 0px 1px #000; */
     background-color: transparent;
-    white-space: pre;
+    white-space: pre-wrap;
     overflow-wrap: break-word;
     -webkit-margin-before: 0px;
 }
diff --git a/pd/nw/css/vanilla_inverted.css b/pd/nw/css/vanilla_inverted.css
index 6a70632b0f0565c4435e2da8828397ff308d27c9..1485b9c32e41e278dbdf9bd2b2fa450858d952e8 100644
--- a/pd/nw/css/vanilla_inverted.css
+++ b/pd/nw/css/vanilla_inverted.css
@@ -172,7 +172,7 @@ mark.console_find_highlighted {
     /* box-shadow: inset 1px 0px 0px 1px #000; */
     color: white; /* text color */
     background-color: transparent;
-    white-space: pre;
+    white-space: pre-wrap;
     overflow-wrap: break-word;
     -webkit-margin-before: 0px;
 }