Как открыть Sublime text из Git Bash в Windows? Я попытался добавить псевдоним в файл ~/.bashrc, но ничего не получилось. Я искал что-то очень легкое, но я не мог найти в Интернете.открытие великолепного текста из окон git bash
ответ
Я собираюсь ответить на свой вопрос. Во-первых, я создал файл .bash_profile в каталоге/Users/username. Я скопировал все мои псевдонимы git здесь. Чтобы получить доступ к возвышенному тексту Я добавил этот псевдоним:
alias subl="/c/Program\ Files/Sublime\ Text\ 2/sublime_text.exe"
Я думаю, что пробела после обратных косых черт очень важны для форматирования. Если это не сработает, вам нужно будет посмотреть, где находится ваш файл sublime_text.exe, и поместить путь после форматирования, как указано выше. Теперь в командной строке мерзавец Баш просто введите
subl .
открыть текущий каталог в Sublime Text или имя файла, как
subl readme.md
, чтобы открыть его в Sublime Text. Я также добавил другие полезные псевдонимы в файл .bash_profile, как:
alias gc="git commit -m"
alias ga="git add ."
alias gl="git log"
alias gs="git status"
Так что в вашем мерзавца командной строке Bash вы можете просто ввести
gs ##for git status
gl ##for git log, etc
Я надеюсь, что это поможет кому-то.
Я поместил команду alias в файл .bashrc, и он тоже работает. – Placid
Git Bash необходимо перезапустить после добавления псевдонима. – andydavies
Блестящий ответ! Спасибо! Однако для Sublime Text 3 мой псевдоним subl немного отличается: 'alias subl ="/c/Program \ Files/Sublime \ Text \ 3/subl.exe "' –
Создайте текстовый файл с именем subl (без расширения) следующего содержания:
#!/bin/sh "C:\Program Files\Sublime Text 2\sublime_text.exe" $1 &
Скопируйте его в C: \ Program Files (x86) \ папка Git \ Bin. 32bit Скопируйте его в папку C: \ Program Files \ Git \ usr \ bin. 64bit
Теперь, чтобы открыть файл, введите следующую команду на Windows, Git Bash
subl text.txt
или
subl .
Лучшее решение:
Обновленная версия возвышенный текст 3 (сборка 3065) приносит эту функцию как «subl.exe», которая был «подрезан» в mac os.
Как использовать:
шаг 1: Обновление возвышенный текст (в sublimetext -> Help -> Проверить наличие обновлений)
шаг 2: Просто перейдите в папку проекта через bash и type subl.exe, которые должны открыть папку в возвышенном тексте. (если вы не встретили команду subl.exe, просто добавьте путь sublime, например: «C: \ Program Files \ Sublime Text 3» на ваш системный путь - Вот how to add path to environment variables)
Я добавил это к своему C: \ Users \ имя пользователя \.bashrc файл:
export PATH="$PATH:/c/Program Files/Sublime Text 3"
Сохраните файл. Затем в Git Bash, тип
which subl
, чтобы показать это работает.
Я довольно новичок в этом материале и git и возвышенном тексте. Я беру курс Udacity на git прямо сейчас и не смог получить git bash, чтобы открыть возвышенный текст.
Я постоянно получаю Баш: subl: C: команда/Программа не найдена
или что-то подобное
я нашел мою проблему заканчивал тем, что у меня были косые черты, идущие неправильный путь, и я нашел, если у вас есть пробелы в вашем пути к файлу, вы должны добавить косую черту каждый раз, когда у вас есть пробел, и это устранит проблему.
Я в конечном итоге набрав
эхо 'псевдоним subl = "C:/Program \ Files/Sublime \ Text \ 3/subl.exe"' >> ~/.bashrc
затем subl
и возвышенный текст был открыт.
Мой оригинальный путь к файлу was-
C: \ Program Files \ Sublime Text 3
поэтому убедитесь, что у вас есть косые черты, идущие правильный путь, и если у вас есть пробелы в вашем пути к файлу , чтобы добавить нужную косую черту после слова.
Я на окнах 10 с использованием возвышенный текст 3 и мерзавец Баш
Надеюсь, это спасает кого-то еще много времени.
У меня возникли трудности с тем, чтобы это работало для меня, несмотря на все ответы, перечисленные здесь. Я обнаружил, что модификация моего файла .bashrc через VIM, как было предложено here, исправила проблему для меня. Я использую Git bash на окнах 10.
Сначала я открыл bash в своем домашнем каталоге, вы можете использовать cd ~, чтобы убедиться, что находитесь в нужном месте.
Затем я создал свой файл .bashrc с помощью:
touch .bashrc
Тогда я пошел редактировать этот файл, используя:
vim .bashrc
нажмите клавишу i
, чтобы перейти в режим вставки
ввод:
alias subl='C:/Program\ Files/Sublime\ Text\ 3/sublime_text.exe'
Как уже отмечалось, все это должно быть правильным путем в вашем местоположении sublime_text.exe. Быстрый поиск вашего диска C: \ для sublime_text.exe должен уступить это место.
Теперь хит esc
для выхода из режима ввода с
Введите :
w
q
enter
для сохранения и выхода ВИМ
выхода Баш и открыть, чтобы применить новые настройки
Ввод subl
должен открыть возвышенное текстовый редактор прямо сейчас ,
Я пробовал редактировать файл .bashrc со словом и само возвышенным текстом, но по какой-то причине редактирование в vim и обеспечение правильности всех косых черт и обратных косых черт, как указано выше, работало для меня.
Я нашел символ мошенника^M после моего пути к файлу, используя некоторые из других методов, которые, как я думаю, также могут усложнять. удаление этого символа в vim также устранило проблему после использования решения SawyerDoesStuff.
Спасибо, что позволили мне оживить более старую должность, и я надеюсь, что это поможет.
Это должны быть правильные ответы! спасибо брату –
Это то, что я сделал.
Создайте файл .bash_profile под C: \ Users \ UserName
В файл .bash_profile я напечатал его как
sublпсевдонимом»=«/ с/Program Files/Sublime Text 3/subl .exe "'
У меня была та же проблема с выпуском Sublime Text 3 form Git Bash.
Я побежал следующую команду (моя ОС была Windows 7, и Sublime Text 3 был расположен в "
C:\Program Files\Sublime Text 3
" директории):эхо 'псевдоним subl = "
/C/Program\ Files/Sublime\ Text\ 3/sublime_text.exe
"' >>~/.bashrc
Закрыть Git Bash и открыть его снова.
- Тип subl
его важно следить за пробелами после escape-символов ("\") –
что ошибка при попытке открыть его? – Gusman
Ошибка была «bash: subl command not found» –
У меня тоже такая же проблема. –