windows - portable - ¿Cuál es el comando para hacer que Sublime Text sea mi editor central?
sublime text 3 package control (4)
Así que estoy intentando configurar GitHub por primera vez y quiero que Sublime Text sea mi editor principal, ¿cómo lo hago exactamente? Lo siento si esta es una pregunta de noob, soy un noob: /
Como esto se ubicó muy bien cuando buscaba en Google las instrucciones para Mac, aquí hay una combinación de soluciones que encontré.
Primero configuré una utilidad de línea de comando que hace coincidir "subl" con el texto sublime desde cualquier instancia de terminal con este comando de terminal.
sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /bin/subl
Luego hago un comando git config similar a la solución de Windows anterior, pero con un parámetro -w al final.
git config --global core.editor "subl -w"
Desde la compilación 3010 de Sublime Text 3, el ayudante subl.exe se incluye de forma predeterminada. Entonces, la combinación de las respuestas de CharlesB y Ted te da la mejor respuesta:
escriba una solicitud (cmd.exe o git_bash):
setx SUBLIME c: / ruta / a / sublime / install / dir git config --global core.editor "subl.exe -w"
Tenga en cuenta la presencia / ausencia de citas. git config los requiere, mientras que setx NO. Además, mientras está en eso, intente usar una ruta / a / sublime que no use espacios. De esa manera, puedes usar esto tanto con MSysGit como con Cygwin Git.
Ingrese este comando en un aviso:
git config --global core.editor "C:/Program Files/Sublime Text 2/sublime_text.exe"
A continuación, aparecerá un mensaje emergente cuando se le solicite un mensaje de confirmación o cualquier otra tarea de edición, pero si ya estaba abierto no funcionará ya que usa la misma instancia. No sé cómo solucionar esto.
Tuve que editar manualmente el archivo .gitconfig
en mi directorio de usuarios dentro de Windows. El editor requería comillas simples a su alrededor, así:
[core]
editor = ''C:/Program Files/Sublime Text 3/sublime_text.exe''