From 91c10766800f826afc102010237c944bdf468f61 Mon Sep 17 00:00:00 2001 From: Erin Date: Wed, 2 Nov 2022 11:26:18 -0400 Subject: [PATCH] zsh: only use code -r alias in integrated terminal --- zsh/.config/zsh/config.d/10_aliases.zsh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/zsh/.config/zsh/config.d/10_aliases.zsh b/zsh/.config/zsh/config.d/10_aliases.zsh index a2cffe8..1637b79 100644 --- a/zsh/.config/zsh/config.d/10_aliases.zsh +++ b/zsh/.config/zsh/config.d/10_aliases.zsh @@ -16,5 +16,9 @@ alias la='ls -aFh' alias l='ls -CFh' alias clip='xclip -selection clipboard' alias copy='clip' -alias code='code -r' function mkcd { mkdir -p $1 && cd $1 } + +# Alias `code` to `code -r` if we're in the integrated terminal +if [ "$TERM_PROGRAM" = "vscode" ]; then + alias code='code -r' +fi