From 4e626197fbc995a6d8a265e0a2931542d1baa2a1 Mon Sep 17 00:00:00 2001 From: Damien Guihal Date: Mon, 22 Jun 2015 11:57:33 +0200 Subject: [PATCH] Sublime plugin : Add cygwin support --- plugins/sublime/sublime.plugin.zsh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/plugins/sublime/sublime.plugin.zsh b/plugins/sublime/sublime.plugin.zsh index 4b93c1580..ea0419ee4 100644 --- a/plugins/sublime/sublime.plugin.zsh +++ b/plugins/sublime/sublime.plugin.zsh @@ -41,6 +41,22 @@ elif [[ "$OSTYPE" = darwin* ]]; then break fi done + +elif [[ "$OSTYPE" == cygwin ]]; then + local _sublime_cygwin_paths > /dev/null 2>&1 + _sublime_cygwin_paths=( + "/cygdrive/c/Program Files/Sublime Text 2/sublime_text.exe" + "/cygdrive/c/Program Files (x86)/Sublime Text 2/sublime_text.exe" + ) + + IFS=$'\n' + for _sublime_path in $_sublime_cygwin_paths; do + if [[ -a $_sublime_path ]]; then + subl() { "$_sublime_path" $* } + alias st=subl + break + fi + done fi alias stt='st .'