5 votos

La fuerza de la Terminal para Usar Gedit para cualquier Edición de Texto - no vim

Estoy aprendiendo a programar. Mientras que después de esta misión, he escrito git commit, que abrió vim. Yo no sabe o no quiere saber vim (sin ánimo de ofender a vim amantes). Me gustaría tener:

  1. terminal de abrir gedit cada vez que se intenta hacer de la edición de texto de la terminal; y
  2. gedit libera el terminal para su uso posterior.

¿Cómo puedo hacer eso?

ACTUALIZACIÓN:

Ok. Yo estoy cerca, pero me debe faltar algo.

Agregó /Applications/gedit.app/Contents/MacOS/ a /etc/paths

Porque yo no era root, tuve que guardarlo en mi escritorio. Luego tuve que moverlo a /etc, por lo que, terminal manejado.

sudo mv paths /etc

Luego he cambiado el editor.

git config --global core.editor "gedit"

después de escribir

git commit

He recibido.

error: cannot run gedit: No such file or directory
error: There was a problem with the editor 'gedit'.
Please supply the message using either -m or -F option.

ACTUALIZADO 2: El relanzamiento de la terminal se ha solucionado el problema.

Gracias a todos.

4voto

MrDaniel Puntos 8871

Deberá modificar su git archivo de configuración con respecto a que editor utilizar.

Como se señaló aquí, ¿Cómo puedo hacer git utilizar el editor de mi elección para la comete?

De hombre git commit:

EL ENTORNO Y LAS VARIABLES DE CONFIGURACIÓN

El editor utilizado para editar el mensaje de registro de confirmación será elegido a partir de la GIT_EDITOR variable de entorno, el núcleo.editor de configuración variable, la variable de entorno VISUAL, o la variable de entorno EDITOR (en ese orden).

0voto

soxman Puntos 1569

Para ello, escriba
open -a gedit path/to/file
para abrir y ejecutar la aplicación gedit (utilizando el modificador-a emite un comando para buscar gedit en su /directorio de Aplicaciones).

Como alternativa, agregar
/Aplicaciones/gedit.app/Contents/MacOS/
a su $PATH, la cual debe permitir a abrir gedit desde la terminal escribiendo gedit

0voto

Flo Puntos 75

Ver este post http://eddieringle.com/how-to-properly-configure-git-to-use-gedit-as-its-default-editor/

y el extracto a continuación

git config --global core.editor "gedit -w -s"
    -w: wait for Gedit to save the file and exit before continuing
    -s: runs that instance of Gedit in standalone mode to let gedit return after that window is closed.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X