summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHugues Hiegel <hugues@hiegel.fr>2009-01-21 15:48:43 +0100
committerHugues Hiegel <hugues@hiegel.fr>2009-01-21 15:59:39 +0100
commit5c8c680175563e1b5bb4dc434a143785610249ab (patch)
treea63c7945eb410e4fbd6467bc72d5a653d7944eac
parent08b7c706cdc212dcdffc6179c156ae5f1cf36490 (diff)
[ALIASES] advanced aliases for vim with server mode and tabbed wrapper (if available)
-rw-r--r--50_Aliases.zsh11
1 files changed, 10 insertions, 1 deletions
diff --git a/50_Aliases.zsh b/50_Aliases.zsh
index 340a54c..be735af 100644
--- a/50_Aliases.zsh
+++ b/50_Aliases.zsh
@@ -24,7 +24,16 @@ a -g .........=../../../../../../../..
cmd_exists emacsclient && a e='emacsclient'
cmd_exists emacs && a ne='emacs -nw'
-cmd_exists vim && a v='vim'
+if ( cmd_exists vim )
+then
+ if ( cmd_exists vimtab )
+ then
+ a vim='vimtab'
+ a v='vimtab'
+ else
+ a v='vim'
+ fi
+fi
cmd_exists eject && a close='eject -t'