aboutsummaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2018-07-03 17:07:38 +1200
committerTom Ryder <tom@sanctum.geek.nz>2018-07-03 17:07:38 +1200
commit79dfc83485bfb3a5d171513bcf581749bbe02cf7 (patch)
tree72532a1ba7248578ca7973fd205a3970ecacfcd6 /bin
parentMerge branch 'release/v1.19.0' into develop (diff)
downloaddotfiles-79dfc83485bfb3a5d171513bcf581749bbe02cf7.tar.gz
dotfiles-79dfc83485bfb3a5d171513bcf581749bbe02cf7.zip
Add mked(1df) and mkvi(1df)
Diffstat (limited to 'bin')
-rw-r--r--bin/mked.sh6
-rw-r--r--bin/mkvi.sh6
2 files changed, 12 insertions, 0 deletions
diff --git a/bin/mked.sh b/bin/mked.sh
new file mode 100644
index 00000000..4e280205
--- /dev/null
+++ b/bin/mked.sh
@@ -0,0 +1,6 @@
+#!/bin/sh
+# Create paths to all files before invoking editor
+for file ; do
+ mkdir -p -- "${file%/*}" || exit
+done
+exec "$EDITOR" "$@"
diff --git a/bin/mkvi.sh b/bin/mkvi.sh
new file mode 100644
index 00000000..244b89f8
--- /dev/null
+++ b/bin/mkvi.sh
@@ -0,0 +1,6 @@
+#!/bin/sh
+# Create paths to all files before invoking editor
+for file ; do
+ mkdir -p -- "${file%/*}" || exit
+done
+exec "$VISUAL" "$@"