a28b8889ee80856b65dd792dedd7735a1b94443c
- Author
- Alexander Madyankin <alexander@madyankin.name>
- Committer
- Alexander Madyankin <alexander@madyankin.name>
- Date
Message
Apple Terminal.app resume directory plugin
Diff
1diff --git a/plugins/terminalapp/terminalapp.plugin.zsh b/plugins/terminalapp/terminalapp.plugin.zsh
2new file mode 100644
3index 0000000000000000000000000000000000000000..4695ad0556d62806bf335408a7ed79171860f1f4
4--- /dev/null
5+++ b/plugins/terminalapp/terminalapp.plugin.zsh
6@@ -0,0 +1,11 @@
7+# Set Apple Terminal.app resume directory
8+# based on this answer: http://superuser.com/a/315029
9+
10+function chpwd {
11+ local SEARCH=' '
12+ local REPLACE='%20'
13+ local PWD_URL="file://$HOSTNAME${PWD//$SEARCH/$REPLACE}"
14+ printf '\e]7;%s\a' "$PWD_URL"
15+}
16+
17+chpwd