From 8e0475876090634389eafc5def71ebb231722b97 Mon Sep 17 00:00:00 2001 From: Benie Date: Sun, 17 Jun 2018 23:04:59 +0100 Subject: [PATCH] Fix debug alias always picking gdb --- zshrc | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/zshrc b/zshrc index 06186d0..d95928c 100644 --- a/zshrc +++ b/zshrc @@ -165,10 +165,11 @@ case `uname` in alias cls="printf '\ec'" || \ alias cls="clear && printf '\e[3J'" alias ls='ls -F --color=auto' - which cgdb &> /dev/null && \ - alias debug='cgdb --args' || \ - which gdb &> /dev/null && \ - alias debug='gdb --args' + if which cgdb &> /dev/null; then + alias debug='cgdb --args' + elif which gdb &> /dev/null; then + alias debug='gdb --args' + fi ;; Darwin) alias cls="clear && printf '\e[3J'"