parent
9c08641d7c
commit
6e0fcf803f
1 changed files with 29 additions and 9 deletions
@ -1,14 +1,34 @@ |
||||
local _atom_paths > /dev/null 2>&1 |
||||
_atom_paths=( |
||||
"$HOME/Applications/Atom.app" |
||||
"/Applications/Atom.app" |
||||
) |
||||
if [ Cygwin = "$(uname -o 2>/dev/null)" ]; then |
||||
local _atom_path > /dev/null 2>&1 |
||||
|
||||
_atom_path=${LOCALAPPDATA}/atom/bin/atom |
||||
|
||||
for _atom_path in $_atom_paths; do |
||||
if [[ -a $_atom_path ]]; then |
||||
alias at="open -a '$_atom_path'" |
||||
break |
||||
cyg_open_atom() |
||||
{ |
||||
if [[ -n $1 ]]; then |
||||
${_atom_path} `cygpath -w $1` |
||||
else |
||||
${_atom_path} |
||||
fi |
||||
} |
||||
|
||||
alias at=cyg_open_atom |
||||
fi |
||||
done |
||||
else |
||||
local _atom_paths > /dev/null 2>&1 |
||||
|
||||
_atom_paths=( |
||||
"$HOME/Applications/Atom.app" |
||||
"/Applications/Atom.app" |
||||
) |
||||
|
||||
for _atom_path in $_atom_paths; do |
||||
if [[ -a $_atom_path ]]; then |
||||
alias at="open -a '$_atom_path'" |
||||
break |
||||
fi |
||||
done |
||||
fi |
||||
|
||||
alias att='at .' |
||||
|
||||
Loading…
Reference in new issue