Я знаю, что эта ветка немного устарела, но недавно я придумал это решение и подумал, что поделюсь им ...
Если вы используете Cygwin, вы можете создать скрипт bash, который преобразует имена путей unix в пути окон и передает их возвышенным. Вставьте следующее в новый файл:
#!/bin/bash
/cygdrive/c/Program\ Files/Sublime\ Text\ 2/sublime_text.exe `cygpath -w $@` &
Сохраните его в /usr/bin/subl
(или там, где вы хотите, пока местоположение находится в вашем $PATH
) и сделайте его исполняемым ($ chmod a+x /usr/bin/subl
)
С помощью этого сценария вы можете использовать пути в стиле UNIX и Windows (/cygdrive/c/
или C:/
), поскольку утилита cygpath
преобразует псевдонимы путей /
и ~
в их эквиваленты Windows.
Теперь вы можете использовать $ subl file1.txt file2.md ~/file3.txt
, чтобы открыть эти файлы в превосходном состоянии!