From 021905f036905c612276aba522df9abd9187ee38 Mon Sep 17 00:00:00 2001 From: Conrado Buhrer Date: Mon, 15 Dec 2014 08:08:55 -0200 Subject: [PATCH] added non-invasive vim aliases #381 --- aliases/available/vim.aliases.bash | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/aliases/available/vim.aliases.bash b/aliases/available/vim.aliases.bash index 7305df16..c5b3a64b 100644 --- a/aliases/available/vim.aliases.bash +++ b/aliases/available/vim.aliases.bash @@ -1,14 +1,17 @@ cite 'about-alias' about-alias 'vim abbreviations' -alias vim='gvim -b --remote-tab' -alias v=vim -alias vv=/usr/bin/vim +VIM=$(command -v vim) +GVIM=$(command -v gvim) +MVIM=$(command -v mvim) + +[[ -n $VIM ]] && alias v=$VIM case $ostype in darwin*) - alias vim="mvim --remote-tab" + [[ -n $MVIM ]] && alias vim="mvim --remote-tab" ;; *) + [[ -n $GVIM ]] && alias gvim="gvim -b --remote-tab" ;; esac