sublimetext3 - para - sublime text 3 español
¿Dónde están los paquetes predeterminados en Sublime Text 3 en Ubuntu? (4)
Estoy migrando de Sublime Text 2 a 3. En Sublime Text 2, cambié muchas de las configuraciones predeterminadas del editor, como la altura de la barra de pestañas, el color de la barra lateral, etc., modificando Default.sublime-theme
Archivo de Default.sublime-theme
en sublime-text-2/Packages/Theme - Default
. También pude modificar los colores de los esquemas de color predeterminados de una manera similar. He estado tratando de averiguar cómo hacer esto para Sublime Text 3, pero parece que no puedo encontrar estos archivos. ~/.config/sublime-text-3
solo parece contener anulaciones para la configuración del usuario, no la configuración predeterminada.
Este enlace en los foros de Sublime Text parece dar la ubicación para Windows y Mac, pero no para Ubuntu. He buscado un poco en vano. ¿Alguien tiene sugerencias?
¡Gracias!
En la consola ST, intente ingresar sublime.executable_path()
. Esto debería acercarte a donde necesitas estar. Además, debe copiar el contenido del archivo y moverlo (con un nuevo nombre a la carpeta de paquetes). Probablemente no querrá revertir sus modificaciones en actualizaciones posteriores. Un método alternativo es intentar anular los archivos que necesita. No he hecho eso con los archivos de temas, así que no estoy seguro de si todo funcionará como debería. Si toma la ruta de reemplazo, recomendaría usar PackageResourceViewer . Lo escribí para ayudar con la navegación / anulación de archivos de paquetes en ST3.
Para ampliar la respuesta de @ skuroda: ST3 contiene todos sus datos que, en ST2, se almacenaron en Packages/PackageName
, en PackageName.sublime-package
files, que son básicamente archivos zip o "Recursos" como se los conoce ahora. Con PackageResourceViewer
, puede editar fácilmente los archivos individuales contenidos en el recurso y luego volver a guardarlos. Cuando se guarde, se Packages/PackageName
estructura de directorios adecuada en Packages/PackageName
, lo que le permitirá editar el archivo directamente la próxima vez. La forma en que la precedencia de archivos funciona en Sublime, cualquier archivo que exista en ~/.config/sublime-text-3/Packages/PackageName/
reemplazará cualquier archivo con el mismo nombre almacenado en PackageName.sublime-package
.
Sin embargo, dado que no desea que estos archivos se sobrescriban accidentalmente, sugeriría crear los directorios ~/config/sublime-text-3/Packages/User/Themes/
y User/Color Schemes
y almacenar allí sus archivos personalizados. El directorio User/
está protegido contra sobrescrituras durante las actualizaciones, etc., y, a menos que esté planeando crear un tema personalizado o una combinación de colores para la redistribución a través del Control de Paquetes, es una buena práctica mantener sus archivos allí.
EDITAR
Me di cuenta de que no había recibido una respuesta a su pregunta original: ¿dónde están almacenados los archivos? Si instaló el archivo .deb
desde sublimetext.com, todos los .sublime-package
están en /opt/sublime_text/Packages
.
Puedes usar
dpkg -L <package name>
Por ejemplo
dpkg -L subli<tab>
Si desea la forma más fácil de guardar sus configuraciones personalizadas, primero copie todas las configuraciones predeterminadas y péguelas en un nuevo archivo llamado Preferences.sublime-settings
.
Luego haga sus cambios y guarde el archivo en:
/home/**username**/.config/sublime-text-3/Packages/User
Para ver la carpeta .config
tendrá que habilitar show hidden files
.
Las instrucciones se escriben en la parte superior de la lista de configuraciones predeterminadas en caso de que se esté preguntando de dónde sacó esto.