SublimeText : Installation et configuration sous Linux

De Adadov.net wiki
Révision datée du 1 juillet 2015 à 22:03 par Adadov (discussion | contributions) (Ajout fichier desktop (by SublimeText.Mediawiker))
Ecrit Par : Adadov

Téléchargement et Installation

Il n'existe malheureusement pas de RPM pour ce logiciel mais il suffit de télécharger et décompresser une archive pour l'installer.

[root@linux] # wget http://c758482.r82.cf2.rackcdn.com/sublime_text_3_build_3065_x64.tar.bz2dblclick to copy
[root@linux] # tar xf sublime_text_3_build_3065_x64.tar.bz2 -C /opt
Note tip.png Affichage de la console
Pour ceux qui ont le plaisir de taper sur un clavier en agencement suisse (qwertz), je vous conseille de vous jeter directement sur le changement du raccourci clavier pour afficher/masquer la console. Il ne peut pas être utilisé sinon. Infos ICI

Installation de l'entrée dans le menu applications

Contenu du fichier

[Desktop Entry]
Version=1.0
Type=Application
Name=Sublime Text
GenericName=Text Editor
Comment=Sophisticated text editor for code, markup and prose
Exec=/opt/sublime_text_3/sublime_text %F
Terminal=false
MimeType=text/plain;
Icon=sublime-text
Categories=TextEditor;Development;
StartupNotify=true
Actions=Window;Document;

[Desktop Action Window]
Name=New Window
Exec=/opt/sublime_text_3/sublime_text -n
OnlyShowIn=Unity;

[Desktop Action Document]
Name=New File
Exec=/opt/sublime_text_3/sublime_text --command new_file
OnlyShowIn=Unity;

Installation de Package Manager

C'est un addon qui permet de gérer les extensions de manière assez intuitive.

Pour l'installer il faut copier le code ci-dessous, dans la console.

import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler())); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by);

Configuration apparence

Télécharger Monokai (SL).tmTheme et placer le fichier dans ~/.config/sublime-text-3/Packages/User/

Installation "Soda - Thème" depuis Package Control, il est accessible via Command Palette qui s'ouvre via Ctrl-Shift-P (Windows / Linux).

Configuration système

Pour ajouter/modifier des raccourcis clavier, il suffit de les ajouter dans le fichier Key Bindings - User

que l'on peut ouvrir directement depuis le menu Préférences.

A chaque ligne correspond un raccourci, il suffit donc de coller les lignes ci-dessous dans ce fichier ;

Raccourcis clavier

Console

§ Ce raccourci permet d'afficher/masquer la console
{ "keys": ["§"], "command": "show_panel", "args": {"panel": "console", "toggle": true} }

Paquets supplémentaires

SublimeText : Colorations syntaxiques supplémentaires