Quindi sto provando a configurare GitHub per la prima volta e voglio che Sublime Text sia il mio editor principale, esattamente come lo faccio? Scusate se questa è una domanda niubbo, io sono un noob:/Qual è il comando per rendere Sublime Text il mio editor principale?
risposta
immettere questo comando in un prompt:
git config --global core.editor "C:/Program Files/Sublime Text 2/sublime_text.exe"
Sarà poi pop-up quando viene richiesto un messaggio di commit, o qualsiasi altro incarico edizione, ma se era già aperto, non funzionerà poiché utilizza la stessa istanza. Non so come risolvere questo problema.
L'ultima build 2181 ha appena aggiunto il supporto per l'argomento della riga di comando -w (wait) su Windows. Questo risolve lo stesso problema di istanza che descrivi. – jrotello
Per me, il percorso deve essere ulteriormente quotato come segue: 'git config --global core.editor '' c:/programma files/sublime text 2/sublime_text.exe '-w" ' – Joe
È il' - w 'richiesta? Che funzione serve? – Legato
Come questo classificato quando stavo cercando le istruzioni di Google per Mac, ecco una combinazione di soluzioni che ho trovato.
Per prima cosa ho impostato un'utilità della riga di comando che corrisponde a "subl" a Sublime Text da qualsiasi istanza terminale con questo comando di terminale.
sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /bin/subl
poi faccio un comando simile git config alla soluzione di Windows sopra, ma con un parametro -w alla fine.
git config --global core.editor "subl -w"
grazie per aver postato questo, ho appena risolto un problema che stavo avendo –
Dalla build 3010 di Sublime Text 3, l'helper subl.exe è incluso per impostazione predefinita. Così, combinando le risposte charlesb e Ted vi dà la migliore risposta -
tipo in un prompt (cmd.exe o git_bash):
setx SUBLIME c: \ percorso \ to \ sublime \ install \ dir git config --global core.editor "subl.exe -w"
Nota la presenza/assenza di citazioni. git config li richiede, mentre setx NON lo fa. Inoltre, mentre ci sei, prova a usare un percorso \ a \ sublime che non usa spazi. In questo modo puoi usarlo sia con MSysGit che con Cygwin Git.
Ho dovuto modificare manualmente il file .gitconfig
nella mia directory utente all'interno di Windows. L'editor richiedeva singole virgolette intorno ad esso, in questo modo:
[core]
editor = 'C:/Program Files/Sublime Text 3/sublime_text.exe'
Su quale piattaforma? – CharlesB
Windows XP Service Pack 3 –