diff options
author | Hugues Hiegel <hugues@hiegel.fr> | 2009-01-27 14:37:17 +0100 |
---|---|---|
committer | Hugues Hiegel <hugues@hiegel.fr> | 2009-01-27 14:39:30 +0100 |
commit | 50cbc79d7d1da3b0daf900118af084c51abc6a61 (patch) | |
tree | ea1867923aa9642197b79038e8f2b0889c8c784a /50_Aliases.zsh | |
parent | a0e603bb21c919192cabdfa85dd919c230336c80 (diff) |
[ALIASES] vim=vimtab only if server mode supported
Diffstat (limited to '50_Aliases.zsh')
-rw-r--r-- | 50_Aliases.zsh | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/50_Aliases.zsh b/50_Aliases.zsh index be735af..128535a 100644 --- a/50_Aliases.zsh +++ b/50_Aliases.zsh @@ -26,12 +26,14 @@ cmd_exists emacs && a ne='emacs -nw' if ( cmd_exists vim ) then - if ( cmd_exists vimtab ) + a v='vim' + + if ( vim --help | grep -E "+clientserver" ) then - a vim='vimtab' - a v='vimtab' - else - a v='vim' + if ( cmd_exists vimtab ) + then + a vim='vimtab' + fi fi fi |