forcing vim alias usage

This commit is contained in:
Josh Sherman 2015-11-01 16:18:41 -05:00
parent c24d407d43
commit e23de59419
2 changed files with 14 additions and 2 deletions

12
bin/vim Executable file
View file

@ -0,0 +1,12 @@
#!/usr/bin/env bash
if [[ `ps -o stat= -p $PPID` == *"s"* ]]; then
echo ""
echo -e "\e[1;31mUse the alias \`v\`\e[0m"
echo -e "\e[1;31m(╯°□°)╯︵ ɯıʌ\e[0m"
exit 1;
else
/usr/local/bin/vim $@
fi

View file

@ -43,14 +43,14 @@ alias dl="http --print=b --download"
alias uuid="node -e \"var uuid = require('node-uuid'); console.log(uuid.v4())\""
# Vim aliases
alias v="vim"
alias v="/usr/local/bin/vim"
alias vd="vimdiff"
# This is kinda fucked, I outta rework into a separate grep alias to skip stuff
export GREP_OPTIONS="--color=auto --exclude-dir=.git --exclude-dir=artwork --exclude-dir=node_modules --exclude-dir=.sass-cache"
# I dunno about all of this either
export PATH=/usr/local/bin:/usr/local/sbin:./node_modules/bower/bin:./node_modules/grunt-cli/bin:$PATH
export PATH=~/.dotfiles/bin:/usr/local/bin:/usr/local/sbin:./node_modules/bower/bin:./node_modules/grunt-cli/bin:$PATH
# source $(brew --prefix nvm)/nvm.sh