Diff
1diff --git a/plugins/sublime/sublime.plugin.zsh b/plugins/sublime/sublime.plugin.zsh
2index 4b93c1580afd0713002524f9bbe6ac2e9924cd50..62c6df8f835a2b158826f049e63300b0961fb535 100644
3--- a/plugins/sublime/sublime.plugin.zsh
4+++ b/plugins/sublime/sublime.plugin.zsh
5@@ -1,5 +1,3 @@
6-# Sublime Text 2 Aliases
7-
8 if [[ $('uname') == 'Linux' ]]; then
9 local _sublime_linux_paths > /dev/null 2>&1
10 _sublime_linux_paths=(
11@@ -33,7 +31,6 @@ elif [[ "$OSTYPE" = darwin* ]]; then
12 "$HOME/Applications/Sublime Text 3.app/Contents/SharedSupport/bin/subl"
13 "$HOME/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl"
14 )
15-
16 for _sublime_path in $_sublime_darwin_paths; do
17 if [[ -a $_sublime_path ]]; then
18 subl () { "$_sublime_path" $* }
19@@ -43,4 +40,18 @@ elif [[ "$OSTYPE" = darwin* ]]; then
20 done
21 fi
22
23+elif [[ "$OSTYPE" = 'cygwin' ]]; then
24+ local _sublime_cygwin_paths > /dev/null 2>&1
25+ _sublime_cygwin_paths=(
26+ "$(cygpath $ProgramW6432/Sublime\ Text\ 2)/sublime_text.exe"
27+ "$(cygpath $ProgramW6432/Sublime\ Text\ 3)/sublime_text.exe"
28+ )
29+ for _sublime_path in $_sublime_cygwin_paths; do
30+ if [[ -a $_sublime_path ]]; then
31+ subl () { "$_sublime_path" $* }
32+ alias st=subl
33+ break
34+ fi
35+ done
36+
37 alias stt='st .'