Obtenir moins pour arrêter de mettre en évidence les caractères non-ASCII


1

J'ai quelques journaux que je veux lire en moins. Malheureusement, certains caractères non-ascii sont moins dispersés dans le fichier texte que les fichiers surlignés en surbrillance. C'est vraiment énervant.

Comment puis-je me débarrasser de la surbrillance?

Réponses:


2

Il ne semble pas y avoir d’option pour cela. Vos choix sont alors (a) de créer votre propre version modifiée de less, et (b) de filtrer ces caractères avant que moins ne les récupère, comme ceci:

LANG= tr -cd '[:print:]' <yourfile | less

LANG est non défini pour que tr n'essaye pas de combiner les caractères de contrôle en caractères multi-octets.


5

Ou utiliser:

less -r

(affichez des caractères bruts, si votre terminal le supporte)


Je peux confirmer que cela a fonctionné pour moi ( lessversion 418, OS X Yosemite v10.10.5)
waldyrious

0

Une solution de contournement intéressante: utilisez viewau lieu de less. Il ouvre le fichier dans l' viméditeur en mode lecture seule.

Le raccourci de base pour la recherche de texte reste identique à celui de less, c. /n-d N. , . Pour sortir utiliser :q.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.