Попытка запустить Atom в Git Bash

1140
ThisNameWasTaken

Я создаю псевдоним

$ echo 'alias atom="C:\Users\myUser\AppData\Local\atom\atom.exe"' >> ~/.bashrc 

Я открываю файл bashrc с редактором VI, и он показывает псевдоним. Но когда я попытался использовать псевдоним, это дает мне следующую ошибку

$ atom start.txt bash: C:UsersMyUserAppDataLocalatomatom.exe: command not found $ atom bash: C:UsersmyUserAppDataLocalatomatom.exe: command not found 
0
Исходя из сообщения об ошибке и того факта, что вы использовали двойные кавычки, вам может потребоваться удвоить каждый \. Так что замените каждый \ на \\ или на / Patrick Mevzek 5 лет назад 0

2 ответа на вопрос

0
DrZoo

Вам нужно изменить псевдоним, чтобы использовать cdкоманду для перехода к местоположению с помощью .exe, а затем использовать ./для выполнения .exe.

Вот пример, который я сделал в Cygwin для выполнения Sublime Text с псевдонимом sublime.

alias sublime="cd /cygdrive/c/Program\ Files/Sublime\ Text\ 3/ && ./sublime_text.exe"

С Git Bash я думаю, что вы можете просто сделать cd /c/... && ./program.exe

0
Morfeo WS

У меня была та же проблема, и я решил ее, используя специальную версию atom (в моем случае «app-1.28.2»):

alias atom="/c/Users/Usuario/AppData/Local/atom/app-1.28.2/atom.exe"