Fixed atom plugin for cygwin users

This commit is contained in:
Ramses Ladlani 2015-09-14 11:02:00 +02:00
parent 9c08641d7c
commit 6e0fcf803f

View file

@ -1,4 +1,23 @@
if [ Cygwin = "$(uname -o 2>/dev/null)" ]; then
local _atom_path > /dev/null 2>&1
_atom_path=${LOCALAPPDATA}/atom/bin/atom
if [[ -a $_atom_path ]]; then
cyg_open_atom()
{
if [[ -n $1 ]]; then
${_atom_path} `cygpath -w $1`
else
${_atom_path}
fi
}
alias at=cyg_open_atom
fi
else
local _atom_paths > /dev/null 2>&1 local _atom_paths > /dev/null 2>&1
_atom_paths=( _atom_paths=(
"$HOME/Applications/Atom.app" "$HOME/Applications/Atom.app"
"/Applications/Atom.app" "/Applications/Atom.app"
@ -10,5 +29,6 @@ for _atom_path in $_atom_paths; do
break break
fi fi
done done
fi
alias att='at .' alias att='at .'