Me gustaría editar mi configuración predeterminada en Sublime Text 3 (beta build 3059) no omitir la cosecha de paquetes a través de Preferencias > Configuración Predeterminada. Estoy corriendo Sublime Text en Windows 7 Pro x64.

La Vintage del paquete de documentación dice editar y guardar la configuración predeterminada del archivo para habilitar Vintage modo:

No se puede Editar Sublime Text de la Configuración Predeterminada

Cuando hago clic en el Configuración Predeterminada elemento de menú, el valor predeterminado Preferences.sublime-settings se abre el archivo con el contenido que se espera; pero no puedo editarlo. Por ejemplo, suprimir o retroceso para eliminar "Vintage" en "ignored_packages": ["Vintage"] no hace nada.

Pensé que tal vez la configuración predeterminada del archivo, fue marcada como readonly y trató de comprobar: C:\Users\me\AppData\Roaming\Sublime Text 3\Packages\Default\Preferences.sublime-settings no existe. C:\Users\me\AppData\Roaming\Sublime Text 3\Packages\Default de que no existe.

Para evitar esto, traté de guardar la configuración predeterminada del archivo que Sublime Text se me abrieron las puertas para ver si iba a crear el Default directorio y Preferences.sublime-settings en ella. En lugar de Sublime Text dio el siguiente error:

No se puede guardar C:\Users\me\AppData\Roaming\Sublime Texto 3\Packages\Default\Preferencias.sublime-settings

Error: El sistema no puede encontrar la ruta especificada.

Alguien ha encontrado con este problema con Sublime Text 3 (específicamente en intentar habilitar Vintage modo o de otro tipo) y trabajado alrededor de ella…o encontrar una autoridad explicación para ello?

Yo razón por la que me podría intentar añadir la falta Default directorio de mí mismo, crear un vacío Preferences.sublime-settings archivo de texto en ella, y tratar de nuevo para guardar la configuración predeterminada del archivo que Sublime Text abrió para mí; pero esto está empezando a sentir desacoplados.

  • Sé que una solución ha sido publicado, pero ¿alguna vez se ha de averiguar por qué el archivo no existe? Tengo el mismo problema, estoy en una Mac, pero la carpeta «Default» no fue creado a todos cuando se ejecuta Sublime. Aunque el «Usuario» el archivo existe. Y peor que tú, mi «Defecto» archivos están vacíos en lugar de contener cualquier cosa.
  • ellos simplemente cambió la forma en que se pretende aplicar la configuración en la 3ª edición y que aún no se han actualizado con la documentación todavía. Es Beta sabes. Comprobar mi respuesta para la revisión.
InformationsquelleAutor J0e3gan | 2014-04-09

4 Comentarios

  1. 61

    Usted no debe modificar la configuración predeterminada. Añadir los archivos que desea ignorar el archivo Packages/User/Preferences.sublime-settings. Usted puede abrir este archivo va a Preferences - >Settings - User. Nada se establece aquí anulará la configuración predeterminada.

    • Gracias. No puede cambiar la línea de fondo, pero tenga en cuenta que no quiero omitir el Vintage paquete, en lugar no ignorarlo.
    • He leído tu similares consejo de no editar la configuración predeterminada de archivos en el ST3 foros. La cosecha del paquete de la documentación no es compatible con este consejo, aunque; y estoy de acuerdo con el mindlube (en el mismo ST3-foros de hilo) que ST3 del manejo de un intento de modificar la configuración por defecto no es muy agraciado o claro. Tal vez el Preferencias > Configuración Predeterminada elemento de menú debe ser Configuración Predeterminada (Readonly).
    • Dependiendo de si se va a reemplazar los archivos empaquetados, que puede o no puede ser de sólo lectura. Si usted siente que usted realmente necesita para modificar los valores predeterminados, utilice github.com/skuroda/PackageResourceViewer para abrir el archivo. A continuación, hacer su editar y guardar. Se va a colocar el archivo en la ubicación apropiada para reemplazar el archivo existente. También tenga en cuenta que si se va a ir a través del menú de nuevo y hacer una edición. Sería guardar como usted espera. Supongo que se olvidó de seguir en ese puesto. Honestamente, no estoy de referencia oficial docs todo lo que mucho. Parece ser rara vez actualizada e incompleta.
    • Mi conjetura es que la página es un duplicado de la documentación que tenía para ST2, aunque el manejo de paquetes ha cambiado. Oh, si usted está trabajando con ST3, usted puede estar interesado en el uso de github.com/guillermooo/Vintageous en lugar de la incorporada en la vendimia. Parece ser mucho más completa, y en virtud activa (visible) de desarrollo. Me asumir todos «por Defecto» de la configuración de cualquier plugin son de sólo lectura. Pero usted puede crear un archivo con el mismo nombre en el Usuario del paquete, y se fusionará con el de por defecto, anulando donde corresponda.
    • Y no se puede editar, significa que no se puede editar.
    • Que ha debido con cómo ST3 paquetes de archivos. Usted puede, de hecho, «editar» los valores por defecto, aunque se tarda un par de pasos adicionales en comparación con ST2. He mencionado no se puede editar porque la pregunta original especificado hacer un archivo vacío. Esta es la manera de editar (override) los archivos empaquetados en ST3.
    • Supongo que estaba un poco escueto — quiero decir a través de la interfaz de usuario. A mí me parece que la intención de la funcionalidad que los valores predeterminados permanecen inéditas, sino más bien a crear su propio uso de la ‘Configuración — usuario’ en el menú. Obviamente no sería «evitar» .. Pero yo vine aquí por la razón exacta de que J0e3gan hicieron.. Pero tu post hizo crear la aha momento, y gracias por eso. Sólo pensé que podría ser más claro.

  2. 2

    Entiendo que quieres No ignorar la Vintage lugar.
    Esto se puede hacer mediante el Preferences.sublime-setting-User. AFAIK, cualquier valor que se le da en este archivo se sobrescribe las entradas en Preferences.sublime-setting-Default.

    Sólo tiene que añadir esta línea con la "Vintage" eliminado en ella a su Usuario preferencias y vas a estar bien. (Recuerde guardar el archivo después de que usted hizo la edición y el cambio va a suceder instantáneamente)

    También, no es que VI el modo en sublime es en editar más por defecto, de modo que asegúrese de que usted presione Esc primero para asegurarse de que VI es activado.

    //Settings in here override those in "Default/Preferences.sublime-settings",
    //and are overridden in turn by file type specific settings.
    {
        "ignored_packages": []
    }
    

    Actualización

    El formato más reciente es,

    {
        "ignored_packages":
        [
          //Line below is commented out to enable Vintage.
          //"Vintage"
        ],
    
        //To start Sublime in Command moder 
        //rather than Insert mode.
        "vintage_start_in_command_mode": true
    }
    
    • De acuerdo a la estos docs: también Se puede modificar el modo de inserción de configuración con "vintage_start_in_command_mode": true
    • Lo que usted menciona es una verdadera realidad, sin embargo, sólo funciona (por lo que permite entrar en sublime con el modo de Comando en lugar de Insertar Modo, cuando empezó a) si la vi es activado.
  3. 0

    Yo uso Sublime Texto3 recientemente en Windows 10. Estoy tratando de cambiar el archivo: Paquetes/Usuario/Preferencias.sublime-settings. Y conocí a su problema «Habilitar a sa ve Preferencias.sublime-settings».
    Voy a resolver este problema cambiando el archivo de Preferencias.sublime-settings de la propiedad, la Seguridad, la edición de «usuario»‘s de los permisos. Se puede modificar.
    Y, a continuación, puede editar y guardar las Preferencias.sublime-settings

Dejar respuesta

Please enter your comment!
Please enter your name here