Comment ouvrir le texte Sublime de Git Bash dans Windows? J'ai essayé d'ajouter l'alias au fichier ~/.bashrc mais rien n'a fonctionné. Je cherchais quelque chose de très facile mais je ne pouvais pas trouver sur Internet.
Je vais répondre à ma propre question. Tout d'abord, j'ai créé un fichier .bash_profile
sous le répertoire/Users/nom d'utilisateur. J'ai copié tous mes alias Git ici. Pour accéder au texte sublime, j'ai ajouté cet alias:
alias subl="/c/Program\ Files/Sublime\ Text\ 2/sublime_text.exe"
Je pense que les espaces après les barres obliques inversées sont importants pour le formatage. Si cela ne fonctionne pas, vous devrez regarder où se trouve votre fichier sublime_text.exe et indiquer le chemin après le formatage, comme indiqué ci-dessus. Maintenant, dans la ligne de commande git bash, tapez simplement
subl .
pour ouvrir le répertoire en cours dans Sublime Text ou le nom du fichier en tant que
subl readme.md
pour l'ouvrir dans Sublime Text. J'ai aussi ajouté d'autres alias utiles dans le fichier .bash_profile
comme:
alias gc="git commit -m"
alias ga="git add ."
alias gl="git log"
alias gs="git status"
Donc, dans votre commande git bash invite, vous pouvez simplement taper
gs ##for git status
gl ##for git log, etc
J'espère que cela aidera quelqu'un.
Créez le fichier .bash_profile
sous C:\Users\YourUserName\
et ajoutez la ligne suivante dans le fichier:
alias 'subl="/c/Program Files/Sublime Text 3/subl.exe"'
Une meilleure solution:
La version mise à jour de sublime text 3 (Build 3065) apporte cette fonctionnalité sous le nom "subl.exe" qui était "subl" dans mac os.
Comment utiliser:
step 1: mettre à jour le texte sublime (en sublimetext -> Aide -> Rechercher les mises à jour)
étape 2: Il suffit de naviguer dans le dossier de votre projet par le biais de bash et de taper subl.exe qui devrait ouvrir le dossier en texte sublime. (Si vous rencontrez une commande "subl.exe" non trouvée, ajoutez simplement le chemin du sublime, par exemple: "C:\Program Files\Sublime Text 3" à votre chemin système - Voici comment ajouter un chemin aux variables d'environnement )
J'ai ajouté ceci à mon fichier C:\Users\nom d'utilisateur\.bashrc:
export PATH="$PATH:/c/Program Files/Sublime Text 3"
Enregistrez le fichier. Puis dans Git Bash, tapez
which subl
pour prouver que cela fonctionne.
Je suis assez nouveau pour ce genre de choses et pour git et sublimer le texte. Je suis le cours Udacity sur git pour le moment, et je n’ai pas pu obtenir que git bash ouvre un texte sublime.
J'ai continué à obtenir bash: subl: C:/Commande de programme introuvable
ou quelque chose comme ça
J'ai trouvé que mon problème finissait par être que mes barres obliques allaient dans le mauvais sens, et j'ai trouvé que si vous avez des espaces dans votre chemin de fichier, vous devez ajouter une barre oblique chaque fois que vous en avez une et le problème sera résolu.
J'ai fini par taper
echo 'alias subl = "C:/Programme\Fichiers/Sublime\Text\3/subl.exe"' >> ~/.bashrc
puis sous
et le texte sublime a été ouvert.
Mon chemin de fichier original était-
C:\Program Files\Sublime Text 3
alors assurez-vous que vos barres obliques vont dans le bon sens, et si vous avez des espaces dans votre chemin de fichier, ajoutez la barre oblique nécessaire après un mot.
Je suis sur Windows 10 J'utilise le texte sublime 3 .__ et Git Bash
J'espère que cela fera gagner beaucoup de temps à quelqu'un d'autre.
Créez un fichier texte appelé subl (sans extension) avec le contenu suivant:
#!/bin/sh
"C:\Program Files\Sublime Text 2\sublime_text.exe" $1 &
Copiez-le dans le dossier C:\Program Files (x86)\Git\bin. 32 bits Copiez-le dans le dossier C:\Program Files\Git\usr\bin. 64bit
Maintenant, pour ouvrir le fichier, entrez la commande suivante sur Windows Git Bash
subl text.txt
ou
subl .
J'ai eu le même problème lors du lancement de Sublime Text 3 de Git Bash.
J'ai exécuté la commande suivante (mon système d'exploitation était Windows 7 et Sublime Text 3 dans le répertoire "C:\Program Files\Sublime Text 3
"):
echo 'alias subl = "/C/Program\ Files/Sublime\ Text\ 3/sublime_text.exe
"' >> ~/.bashrc
Fermez Git Bash et ouvrez-le à nouveau.
J'avais un peu de difficulté à obtenir que cela fonctionne pour moi aussi malgré toutes les réponses énumérées ici. J'ai constaté que la modification de mon fichier .bashrc via VIM comme suggéré ici corrigeait le problème pour moi. J'utilise Git bash sur Windows 10.
J'ai d'abord ouvert bash sur mon répertoire personnel, vous pouvez utiliser cd ~ pour vous assurer que vous êtes au bon endroit.
Ensuite, j'ai créé mon fichier .bashrc en utilisant:
touch .bashrc
Ensuite, je suis allé éditer ce fichier en utilisant:
vim .bashrc
appuyez sur la touche i
pour passer en mode insertion
entrer:
alias subl='C:/Program\ Files/Sublime\ Text\ 3/sublime_text.exe'
Comme l'ont noté à peu près tout le monde, le chemin d'accès à votre emplacement sublime_text.exe sera correct. Une recherche rapide sur votre lecteur C:\pour sublime_text.exe devrait vous permettre de localiser cet emplacement.
appuyez maintenant sur esc
pour quitter le mode de saisie
Entrez :
w
q
enter
pour enregistrer et quitter vim
quitter bash et rouvrir pour appliquer les nouveaux paramètres
Entrer subl
devrait ouvrir l’éditeur de texte sublime maintenant.
J'avais essayé d'éditer mon fichier .bashrc avec Wordpad et le texte sublime lui-même, mais pour une raison quelconque, éditer dans vim et vérifier que toutes les barres obliques et barres obliques inverses étaient correctes, comme indiqué ci-dessus, fonctionnait pour moi.
J’avais trouvé un caractère fantôme ^ M après mon chemin de fichier en utilisant certaines des autres méthodes qui, je pense, auraient pu compliquer les choses aussi. La suppression de ce caractère dans vim a également résolu le problème après avoir utilisé la solution de SawyerDoesStuff.
Merci de me permettre de relancer une publication plus ancienne et j'espère que cela aide.
Un des problèmes que j'ai eu est que j'ai dû utiliser des barres obliques inverses \
dans le chemin du répertoire au lieu des barres obliques normales /
, comme tout le monde l'utilise. Ensuite, j'ai dû échapper des barres obliques inverses à l'aide de la double barre oblique inversée \\
. Donc, dans mon cas, j'ai écrit le chemin comme ceci:
alias subl='C:\\Program\ Files\\Sublime\ Text\ 3\\sublime_text.exe'
Localisez le dossier où Sublime Text est installé. Ici, je prends un exemple de Sublime Text 3 qui est installé dans C:/Program Files. Pour de nombreux utilisateurs, il est présent dans C:/Program Files (x86).
Exécutez la commande suivante (en fonction de vos besoins):
echo 'alias subl="/c/Program\ Files/Sublime\ Text\ 3/sublime_text.exe"'>> ~/.bashrc
Ou
echo 'alias subl="/c/Program\ Files\ \(x86\)/Sublime\ Text\ 3/sublime_text.exe"'>> ~/.bashrc
Essayez de fermer et de ré-ouvrir Git-Bash. Si cela fonctionne, alors vous avez terminé.
Sinon, lisez cette documentation à partir de Udacity .