Ajouter des favoris dans Light Explorer sous wine
Le clic droit sur un dossier fonctionne partiellement sous wine : il manque des items dont celui qui permet d'ajouter des favoris. Pour y remédier, 2 possibilités :
- faire un clic droit puis juste après, un clic gauche sur le dossier qu'on veut ajouter aux favoris : le menu contextuel s'affiche alors complètement et on contourne ainsi le bug de wine
- Editer le fichier lightExplorer.ini
- rendez-vous dans /home/hugues/.wine/drive_c/windows/profiles/hugues/Application Data/Notepad++/lightExplorer.ini
- ajouter ce code :
[startContext]
currItem=Favorites,H:\GDeL\GDeLTK\src\,H:\GDeL\GDeLTK\src\GDeLTK.tcl [Favorites]
src=H:\GDeL\GDeLTK\src\
GDeL=H:\GDeL\
tclkit=H:\GDeL\GDeLTK\tclkit\
install=H:\GDeL\GDeLTK\install\
odf=H:\GDeL\xsl\odf\
.GDeLTK=D:\hugues\.GDeLTK
Sélection rectangulaire
Il est possible de faire des sélections rectangulaires appuyant sur la touche alt quand on fait une sélection. ALT+C permet d'ouvrir l'éditeur de colonne.
Comprendre l'encodage des fichiers par Notepad++
Depuis la version 4.7, Notepad ++ possède 3 possibilités d'encodage des fichiers :
- ANSI
- UTF-8 sans BOM
- UTF-8
Encodage ANSI
Qu'entend-on par encodage ANSI ?
- de l'encodage 7-bit ASCII
- de l'encodage 8-bit conçu par l'American National Standard Institute, encodage désigné sous le nom d'ANSI et adopté par Microsoft (à partir de Windows 3.1) qui en a fait l'encodage Windows-1252?
- d'ISO-8859-1 (qui n'a rien à voir avec ANSI)
Petit problème sympathique : ANSI/Windows-1252 est une extension d'ISO-8859-1. Si on enregistre un document avec des caractères ANSI absents d'ISO-8859-1, et qu'on déclare la page en ISO-8859-1 (ce que l'on fait souvent), des caractères sauteront peut-être/sans doute.
source de certaines infos ci-dessus: http://www.alanwood.net/
Quelques Explications
Si le fichier édité ne contient pas de BOM, Notepad++ en analyse le contenu pour déterminer le format. S'il contient des caractères non-ANSI, il déclare alors le fichier UTF-8; sinon, il n'y a rien pour dire à Notepad++ que vous éditez un fichier UTF-8
Quelques notions sur le BOM
BOM is used as a marker to indicate that text is encoded in UTF-8, UTF-16 or UTF-32. Ref :http://en.wikipedia.org/wiki/Byte_Order_Mark
Byte Order Mark, U+FEFF ZERO WIDTH NO-BREAK SPACE
The character U+FEFF normally acts as a zero width non-breaking space. It can also be used as a byte order mark when it occurs as the first character in a file to detect the byte order of UTF-16 and UTF-32 files. If the byte order is reversed, the value FEFF(hex) appears as FFFE(hex), which is not a valid Unicode character. UniPad handles the byte order mark automatically.
The byte order mark is also used as a signature to detect UTF-16 files, since the byte sequences FF FE or FE FF rarely occur in 8-bit text.
The byte order mark is also used as a marker/signature to detect UTF-8 files since the byte sequence is EF BB BF rarely occur in other 8-bit character sets. The byte order is obviously not an issue here.
The byte order mark is also used as a signature to detect UTF-32 files. The possible bytes sequences are either 00 00 FE FF or FF FE 00 00 (depending on byte order).
The byte order mark can be used as a signature for the Standard Compression Scheme. The byte sequence is 0E FE FF.
©1997-2006 Sharmahd Computing
Problème d'encodage avec une version de Notepad++ <= 4.6...
Ce problème est à rapprocher de celui de l'apparition du "caractère" "" dans un code source de page HTML. Pour ceux que cela pourrait intéresser, ouvrir le fichier au format UTF-8, LE PASSER D'ABORD EN ANSI (menu Format) puis en UTF-8 sans BOM (ne peut pas passer directement de l'UTF-8 avec BOM à celui sans BOM).
Configuration du clavier
Il se peut que la touche [Suppr] ne fonctionne pas correctement (un point s'affiche au lieu de supprimer un caractère). Pour résoudre ce problème, il faut mettre la disposition du clavier en français, car par défaut, sous Kubuntu, elle est en anglais. Pour cela aller dans :
Icône K → Paramètres Système (i.e. kcontrols) → Région & Langue → Disposition Clavier → onglet Disposition