You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: blog/2025-09-02-nushell_0_107_0.md
+13-35Lines changed: 13 additions & 35 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -65,18 +65,14 @@ alias find = find -i
65
65
66
66
Previously, `find` would always split multi-line input strings, making it impossible to perform proper multi-line regex matches unless a string was within list, table, or record. Now, the `--multiline` flag can be used to prevent this splitting, replacing its previous behavior of prepending `(?m)` to the regex.
chop -> With no parameters, will chop a character off the end of each line
@@ -251,15 +244,12 @@ input_bytes_length -> Prints the number of bytes received on stdin(e.g: 0x[deadb
251
244
meow -> Cross platform cat (open a file, print the contents) using read_to_string and println!()(e.g: nu --testbin meow file.txt)
252
245
meowb -> Cross platform cat (open a file, print the contents) using read() and write_all() / binary(e.g: nu --testbin meowb sample.db)
253
246
nonu -> Cross platform echo but concats arguments without space and NO newline(e.g: nu --testbin nonu a b c)
254
-
nu_repl -> Run a REPL with the given source lines
247
+
nu_repl -> Run a REPL with the given source lines, it must be called with `--testbin=nu_repl`, `--testbin nu_repl` will not work due to argument count logic
255
248
relay -> Relays anything received on stdin to stdout(e.g: 0x[beef] | nu --testbin relay)
256
249
repeat_bytes -> A version of repeater that can output binary data, even null bytes(e.g: nu --testbin repeat_bytes 003d9fbf 10)
257
-
repeater -> Repeat a string or char N times(e.g: nu --testbin repeater a 5)
250
+
repeater -> Repeat a string or char N times(e.g: nu --testbin repeater a 5)[0m
258
251
```
259
252
260
-
</p>
261
-
</details>
262
-
263
253
### New keybinding: `vichangemode`
264
254
265
255
You can now set bindings which change the Vi mode.
@@ -284,7 +274,7 @@ The `stor create/insert/open` and `query db` commands now support JSON and JSONB
284
274
285
275
Here's an example of storing a simple table inside a `stor` database, and retrieving it as structured data with `query db`:
286
276
287
-
```ansi
277
+
```ansi:no-line-numbers
288
278
# create a table named my_table with a JSON column named data
@@ -448,9 +438,7 @@ This may break edge cases which relied on a lack of a `urls` column, for example
448
438
449
439
Before, `http post` would serialize values as raw JSON. Now, the JSON will be serialized into the pretty format. Note that this increases the body size.
0 commit comments