From 44bd2593c6557116c2ce0a1e2289003f68ccc5fa Mon Sep 17 00:00:00 2001 From: Tom Willemse Date: Sun, 13 Apr 2014 20:58:03 +0200 Subject: Add precmd hook to integrate better with Emacs --- .zshrc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.zshrc b/.zshrc index a3326e8..0566ac8 100644 --- a/.zshrc +++ b/.zshrc @@ -67,6 +67,11 @@ case $TERM in precmd () { print -Pn "\e]0;%~\a" } preexec () { print -Pn "\e]0;$1\a" } ;; + eterm-color*) + # Make {{ansi,multi}-,}term change Emacs' `default-directory' + # and keep track of the current user and host. + precmd () { print -P "\eAnSiTh %m\n\eAnSiTu %n\n\eAnSiTc %~" } + ;; esac export XDG_CACHE_HOME="$HOME/.cache" -- cgit v1.2.3-54-g00ecf