Je sais comment modifier les extraits moi-même, mais je n'arrive pas à trouver ceux par défaut dans la nouvelle version de Sublime Text.
EDIT : L'extrait que j'essaie de trouver et par conséquent de modifier est la valeur par défaut pour les fichiers Latex, en particulier celui qui convertit à partir de:
sec
à
\section{section name} % (fold)
\label{sec:section_name}
Sublime Text 3 stocke ses packages dans des fichiers Zip .sublime-package
(L'emplacement varie selon le système d'exploitation), donc contrairement à ST2, vous ne pouvez pas simplement aller dans le dossier Packages
et tout voir. Cependant, il existe un excellent plugin appelé PackageResourceViewer
(disponible via Package Control ) qui peut, entre autres, extraire des fichiers ou des packages entiers vers le Packages
.
Une fois que vous avez installé le plugin:
prv
pour obtenir les options Package Resource Viewer:
Package Resource Viewer: Open Resource
LaTeX
section-..-(section).sublime-snippet
.Vous devriez maintenant pouvoir éditer ce fichier et l'enregistrer, ce qui créera un nouveau fichier Packages/LaTeX/section-..-(section).sublime-snippet
que vous pourrez ouvrir directement via le menu fichier si vous avez besoin de le modifier à nouveau.
Si vous souhaitez travailler sur plusieurs fichiers ou sur un package entier, utilisez Package Resource Viewer: Extract Package
Qui décompressera tout dans le dossier Packages/PackageName
. N'oubliez pas, cependant, qu'une fois que les packages ou les fichiers individuels sont extraits dans le dossier Packages
, ils remplacent les fichiers du même nom situés dans l'archive .sublime-package
. C'est bon pour la personnalisation, mais si à un moment donné le package parent est mis à jour, vous ne verrez pas les effets car ils sont masqués par ce qui est dans Packages
. Par conséquent, il est probablement préférable d'extraire uniquement ce dont vous avez besoin et de garder un œil sur les mises à jour de votre package au cas où de nouvelles fonctionnalités seraient mises à profit.
Bonne chance!
Pour y accéder facilement dans le terminal (si vous utilisez ST3 sur OSX), c'est /Users/$USER/Library/Application\ Support/Sublime\ Text\ 3/Packages/User
. Vous pouvez voir tous vos extraits ici et les modifier à votre guise.
En plus de l'autre réponse, voici comment le faire sans avoir à installer de plugin supplémentaire.
J'ai eu un problème similaire en essayant de remplacer certaines liaisons de touches définies dans un package.
Votre fichier de package compressé doit maintenant être placé dans le dossier ~/.config/sublime-text-3/Installed Packages/<your-package>.sublime-package
.
Vérifiez le contenu du package en le décompressant (assurez-vous simplement de conserver le fichier zippé d'origine).
Parmi ces fichiers, trouvez celui qui contient la préférence que vous souhaitez modifier (voir Contenu du paquet ). Dans votre cas, ce devrait être un .sublime-snippet
fichier. Rappelez-vous son nom.
Créez un dossier avec le même nom que votre package dans ~/.config/sublime-text-3/Packages
.
Créez à l'intérieur de ce dossier un nouveau fichier d'extrait qui remplacera le comportement du package par défaut. Notez que le nouveau fichier doit avoir le même nom que le fichier d'extrait que vous avez trouvé dans le package. Depuis la console:
> cd ~/.config/sublime-text-3/Packages
> mkdir <YOUR-PACKAGE-NAME>
> gedit <YOUR-SNIPPET-NAME>.sublime-snippet
Mettez le contenu de votre nouvel extrait dans votre <YOUR-SNIPPET-NAME>.sublime-snippet
. Cela remplacera l'ancien comportement de l'extrait de code.
Sources: