Pour créer une archive sans arborescence à partir d'une arborescence :
tar -c --xform s:^.*/:: your-files
Notes, astuces et infos en tout genre
Pour créer une archive sans arborescence à partir d'une arborescence :
tar -c --xform s:^.*/:: your-files
Pour restaurer le raccourci Ctrl-F pour accepter une suggestion:
bind -M insert \cf forward-char
Pour garder l'affichage des couleurs avec less, il faut utiliser l'option '-r'.
S'il est utilisé sur stdin, il faut que le programme dont on récupère le stdout utilise bien la couleur.
Par exemple avec ansible il faut définir la variable d'environnement ANSIBLE_FORCE_COLOR à true. Ensuite un
ansible -m setup localhost | less -r
affichera un contenu coloré
Plusieurs outils peuvent être utilisés pour la coloration syntaxique avec asciidoctor :
* coderay
* highlight.js (paquet debian libjs-highlight.js)
* pygments.rb (paquet debian ruby-pygments.rb)
Pour forcer l'utilisation de l'un ou l'autre, utiliser l'attribut :source-highlighter: dans le document en le définissant à coderay, highlight.js ou pygments (pas de .rb).
Pour la prévisualisation dans firefox avec l'addon Asciidoctor Live Preview, seul highlight.js fonctionne. Du coup il peut être mieux d'ouvrir le fichier html généré et d'utiliser l'addon firefox "Auto Reload" pour voir en live les modifications.
Quelques spécificités, highlight.js ne gère pas les numéros de ligne, coderay ne gère pas bash par exemple.
sudo apt-get install software-properties-common python-software-properties
Pour capturer entièrement une page web :
shift-F2 puis taper
screenshot --clipboard --fullpage