Victor Blanchard
d337814906
feat: ":write ++p" creates parent dirs #20835
...
- `:write ++p foo/bar/baz.txt` should create parent directories `foo/bar/` if
they do not exist
- Note: `:foo ++…` is usually for options. No existing options have
a single-char abbreviation (presumably by design), so it's safe to
special-case `++p` here.
- Same for `writefile(…, 'foo/bar/baz.txt', 'p')`
- `BufWriteCmd` can see the ++p flag via `v:cmdarg`.
closes #19884
2022-11-06 19:31:50 -08:00
..
2021-12-31 22:20:31 +08:00
2019-07-24 09:31:46 +02:00
2022-04-15 12:35:06 +02:00
2022-05-03 06:44:14 +08:00
2018-12-01 01:56:22 -05:00
2022-09-27 14:47:53 +02:00
2019-07-04 15:22:59 +02:00
2022-05-15 22:37:35 +06:00
2022-03-27 10:25:55 -07:00
2017-04-09 03:24:08 +03:00
2017-05-15 07:22:31 +02:00
2022-08-07 14:38:57 +08:00
2017-04-11 00:39:12 +02:00
2017-04-09 03:24:08 +03:00
2019-08-28 22:47:54 +02:00
2019-10-13 22:10:42 +02:00
2022-06-25 08:27:17 -07:00
2022-06-25 08:27:17 -07:00
2022-06-23 06:04:03 +08:00
2022-07-17 04:14:04 -07:00
2022-08-01 05:13:46 -07:00
2018-02-01 03:12:37 +01:00
2022-08-23 11:39:25 +08:00
2022-08-17 23:44:49 +02:00
2017-04-21 15:45:51 +02:00
2020-05-10 03:16:30 +09:00
2022-04-17 10:13:47 +08:00
2022-09-30 09:53:52 +02:00
2022-03-27 10:25:55 -07:00
2022-06-27 06:55:41 +02:00
2022-09-08 08:17:30 +08:00
2022-08-31 09:41:00 +08:00
2017-04-09 23:38:05 +03:00
2017-04-09 03:24:08 +03:00
2022-11-02 21:45:26 +08:00
2022-08-17 19:50:40 +08:00
2022-11-06 19:31:50 -08:00
2017-04-09 03:24:08 +03:00
2019-04-27 16:19:40 +02:00