2012-04-23 16 views
11

Acabo de reemplazar el bloc de notas con notepad ++ usando NotepadReplacer y ahora mi hg commit no funciona correctamente.Obtener mercurial "hg commit" para trabajar con Notepad ++

Antes de reemplazar el Bloc de notas, hg commit lanzaría un nuevo archivo de texto para que ingrese mi mensaje de confirmación en. Con Notepad ++, me piden que cree el archivo, y mercurial cancela la confirmación debido a un mensaje de confirmación vacío.

Sé que puedo ingresar el mensaje en línea con el hg commit con la opción -m, pero me gustaría tener la opción de ingresar el mensaje de confirmación en el archivo de texto. Me gusta tener el estado que se muestra en el archivo de texto como contexto para el mensaje de confirmación sin tener que escribir hg stat antes de hg commit.

¿Cómo puedo hacer que funcione?

+0

Ni siquiera pensé en preguntar esto aquí; Me acababa de resignar a usar Notepad ++ para todo * pero * esto! – shambulator

Respuesta

19

intentar colocar algo en su %USERPROFILE%\.hgrc (o %USERPROFILE%\mercurial.ini) a lo largo de las líneas de:

[ui] 
editor = path/to/notepad++ -multiInst -nosession 

Tal vez la adición de un -notabbar después -nosession podría ser útil, también.

+0

Eso funcionó perfectamente independientemente de si había reemplazado el bloc de notas. Grazie! –

+0

De nada, me alegro de que haya ayudado. Prego, en otras palabras;) –

+0

¡Trabajó para mí también! ¡Gracias! – joebalt

Cuestiones relacionadas