kate
il se lance en quelques secondes, n'est pas trop complexe mais permet aussi d'avoir notamment en natif
- terminal intégré
- gestion expressions régulières
- snippets
- git
On peut afficher/cacher ce qu'on veut dans les outils dispos, ce qui permet de simplifier quand on a juste besoin d'une prise de note et rendre plus complexe au besoin.
install
il est installé par défaut si vous prenez kde/plasma, sinon
sinon il faut faire un
sudo apt-get install kate kata-data
langages
kate supporte pas mal de langages, voir https://kate-editor.org/fr/syntax/
usage: copier le langage dans un répertoire de config
ex. avec HTML/PHP
wget https://kate-editor.org/syntax/data/html/highlight.php.dark.html mkdir -p /home/radeff/.local/share/org.kde.syntax-highlighting/syntax/ mv highlight.php.dark.html ~/.local/share/org.kde.syntax-highlighting/syntax/
Thèmes
Il y en a pas mal qui sont intégrés par défaut, moi j'aime bien le dark mode1)
Ereg / Regexp / Expressions régulières
Lorsqu'on utilise les expressions rationnelles dans une opération de rechercher/remplacer, les motifs sont appelés avec la syntaxe suivante : \<indice du motif>.
Autrement dit, le “\” joue le rôle habituellement rempli par le “$”. Par exemple :
- Find: ([a-z])([0-9])
- Replace: \2\1
Source : Appendix A. Regular Expressions (en) (docs.kde.org)
snippets
https://docs.kde.org/stable5/en/kate/kate/kate-application-plugin-snippets.html
pas natif, faut installer un plugin: Configure Kate → Plugins → Snippets
Des exemples ici: https://github.com/mpaglia0/KATE-snippets
Tips / Astuces
si vous avez juste besoin d'un bloc note prenez plutôt kWrite, un composant de kate qui permet juste d'éditer un fichier

