rails logger log ruby-on-rails ruby command-line environment-variables bundler

ruby on rails - logger - Configuración de la variable de entorno ''EDITOR'' o ''BUNDLER_EDITOR''



console log rails (2)

Estoy tratando de abrir una gema en texto sublime, sin éxito. Tengo instalado Bundler. Esto es lo que está pasando.

En la línea de comando:

$bundle open Devise To open a bundled gem, set $EDITOR or $BUNDLER_EDITOR

Cuando voy al sitio web de Bundler dice:

Abra el directorio de origen de la gema empaquetada dada:

$ paquete abierto GEM

Esto abre el directorio de origen del GEM provisto en su editor. Para que esto funcione, se debe configurar la variable de entorno EDITOR o BUNDLER_EDITOR .

Soy nuevo en todo esto. ¿Cuáles son los pasos específicos para configurar mis EDITOR entorno EDITOR o BUNDLER_EDITOR ? Estoy en una Mac, usando Sublime Text.

Gracias.


Como se menciona en @ sixty4bit,

export EDITOR=''subl -w''

generará un error para el bundle open gem_name comandos bundle open gem_name

Pero si yo uso

export EDITOR=''subl''

Entonces, sublime no escribirá el mensaje de confirmación en git commit correctamente para el comando git commit .

Así que creo que es mejor usar esta configuración:

export EDITOR="subl -w" export BUNDLER_EDITOR="subl"


Suponiendo que esté utilizando el shell bash, querrá editar su ~/.bashrc o ~/.bash_profile con:

export EDITOR=<editor name>

Ejemplo, específicamente para Sublime:

export EDITOR=''subl -w''

Ver: Sublime OS X Command Line docs.