dokuro Posté(e) le 28 décembre 2014 Signaler Share Posté(e) le 28 décembre 2014 Voici une petite astuce pour éditer un ou plusieurs fichiers directement depuis la ligne de commande avec Sublime Text. Cette manipulation se révèle extrêmement pratique si vous avez l’habitude d’utiliser le terminal au lieu du Finder pour naviguer dans votre arborescence de fichiers (plus rapide pour l’édition de fichiers cachés ou non accessibles par défault depuis le Finder). Configuration Commencez par créer un répertoire bin dans votre home (si ça n’est pas déjà fait) : 1 mkdir ~/bin N’oubliez pas d’éditer la variable d’environnement PATH pour y ajouter le dossier bin (exemple avec ma configuration) : 1 export PATH=/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin:/opt/bin:/usr/local/git/bin:~/bin On créé un lien symbolique pointant vers le binaire de Sublime Text dans le dossier bin : 1 ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl On recharge la configuration pour prendre en compte les changements (dans mon cas, la variable PATH se trouve dans mon .zshrc) : 1 source .zshrc Utilisation Exemple d’édition d’un fichier : 1 subl /etc/php.ini La liste des commandes (subl –help) : Sublime Text 2 Build 2217 Usage: subl [arguments] [files] edit the given files or: subl [arguments] [directories] open the given directories or: subl [arguments] - edit stdin Arguments: --project <project>: Load the given project --command <command>: Run the given command -n or --new-window: Open a new window -a or --add: Add folders to the current window -w or --wait: Wait for the files to be closed before returning -b or --background: Don't activate the application -s or --stay: Keep the application activated after closing the file -h or --help: Show help (this message) and exit -v or --version: Show version and exit --wait is implied if reading from stdin. Use --stay to not switch back to the terminal when a file is closed (only relevant if waiting for a file). Filenames may be given a :line or :line:column suffix to open at a specific location. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.