From b3e40ed20205d317ae5d573b7a3441e5831d9075 Mon Sep 17 00:00:00 2001 From: crater2150 Date: Fri, 1 Feb 2019 11:08:23 +0100 Subject: [PATCH] Safer E alias --- aliases/functions | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/aliases/functions b/aliases/functions index 39106a6..5125de9 100644 --- a/aliases/functions +++ b/aliases/functions @@ -42,7 +42,14 @@ alias de="dict.cc.py en de" alias histoff="HISTFILE=/dev/null" alias histon="HISTFILE=$HOME/.histfile" -alias E="exec zsh" +E() { + if [[ -n $(jobs) ]]; then + echo "exec: You have suspended jobs." + else + builtin exec zsh + fi +} + # edit and refresh aliases aliases() {