Si tu ne peux plus créer mailbox ni modifier tes mailboxes existant sous Cyrus alors efface le fichier /var/lib/cyrus/mailboxes.NEW ... ca marche mieux après ;)
Pour afficher des couleurs pour les "> " et les signatures à l'edition d'un mail sous vim ajouter dans .vimrc:
autocmd BufRead mutt* syntax on
autocmd BufRead mutt* set ft=mail
Avec des partitions ext2 il est possible de protéger les fichiers contre l'effacement accidentel grâce à chattr.
* chattr +i permet en particulier de rendre un fichier invulnérable contre l'effacement ou la modification (attention, il faut être en root).
* chattr +s permet d'effacer totalement un fichier du disque pour éviter qu'on le récupère (sécurité)
* Pour voir les attributs d'un fichier il suffit de faire lsattr.
* Enfin man chattr devrait donner toutes les options sur la comande chattr.
un bête shell à mettre dans la crontab :
#!/bin/bash
#grouick
TMP_DIR=/tmp
find $HOME/GNUstep/Library/WindowMaker/Themes/ -type d | sort > $TMP_DIR/liste.t
NBRLIGN=`wc -l $TMP_DIR/liste.t | awk '{print $1}'`
NBRLIGN=`expr $NBRLIGN - 1`
if [ -r $TMP_DIR/liste.m ]
then
M=`cat $TMP_DIR/liste.m`
else
M=1
fi
setstyle `cat $TMP_DIR/liste.t | tail -n$M | head -n1`
M=`expr $M + 1`
if [ $M -gt $NBRLIGN ]
then
M=1
fi
echo $M > $TMP_DIR/liste.m
La Debian, comme toutes les distributions Linux que je connaisse, utilise un système d'initialisation (au boot) de type System V. Mais chaque distribution y introduit ses petites variantes (p. ex., les Redhat ont un rc.local et pas les Debian).
Sur une Debian, le processus d'initilisation est expliqué en détail dans le fichier /usr/share/doc/sysvinit/README.runlevels.gz.
Les sorties stdin et stdout sont des pointeurs.
Si vous voulez mettre stdin et stdout vers /dev/null :
macommande > /dev/null 2>&1
Dans l'autre sens, stderr sortira sur la console.
idem, stderr et stdout vers un pipe :
macommande | commande2 2>&1
L'inverse ne fonctionnera pas.
Si vous en avez marre de votre fond d'écran un peu ou beaucoup fixe voici une petite combine pour l'animer : il suffit, avec des WM ne gérant pas de manière exclusive le fond, de lancer un économiseur d'écran (placé normalement dans /usr/X11R6/lib/xscreensaver) avec comme option "-root" par exemple : "/usr/X11R6/lib/xscreensaver/ifs -root" et le fond s'anime ... magique non ;)
Tout le monde connait :split pour couper la fenetre en deux pour etre a 2 endroits en meme temps sur un meme texte et ctrl+w+j et ctrl+w+k pour se deplacer dans les fenetres.
Et bien j'ai decouvert que tu pouvais faire :split toto.txt et ca ouvre toto.txt dans la nouvelle fenetre ou :new ca ouvre un nouveau buffer vierge.
Encore mieux: :vsplit terrible c'est vertical et tu te deplaces logiquement avec ctrl+w+h et ctrl+w+l (:vnew existe aussi).
Amis feignants, un petit raccorci clavier fort utile. Lorsqu'on tape un texte/programme/tout ce que vous voulez, il y a en general des termes qui reviennent frequements. Vous en avez marre d'avoir a retaper inlassablement des 'subsubection', 'fonction_de_la_mort_qui_tue' ou 'dihydrogenophosphate' selon votre specialite ? La combinaison 'ESC-CTRL-/' est faite pour vous. Vous obtiendrez l'autocompletion d'un mot qui reviens frequement dans un texte en ne tapant que le debut du dit mot, suivi de la formule magique precitee !
Qui ne s'est jamais demandé comment écrire la ponctuation espagnole? Vous savez bien sur que le peuple ibère et les "espanophones" utilisent le signe de ponctuation de fin de phrase à l'envers et au début. Ca donne:
¿Que hora es? pour Quelle heure est-il?
ou encore
¡Viva LinuxFR! pour Vive LinuxFR!
Pour réaliser un ¿ ou un ¡, rien de plus simple:
Tapotez une fois sur la touche
puis composez deux fois de suite la ponctuation désirée. Et hop: ¡se (…)
Il peut parfois être utile de connaître les diverses propriètés de votre serveur X
Pour cela, dans un terminal, tapez simplement:
oli@bastei:~> xdpyinfo
Ainsi, vous souhaitez savoir la version de votre serveur XFree
oli@bastei:~> xdpyinfo | grep version
Vous avez la possibilité d'afficher ou d'enlever les ligne en "> " avec la touche T vous pouvez aussi passer directement au texte reponse avec la touche S.
> fichier
c'est très rapide.
Un truc tout bête, mais auquel on ne pense pas forcément, c'est qu'on peut monter une image iso comme on monterait un cdrom...
Pour ca, tapez "mount -o loop -t iso9660 /chemin/vers/votreImage.iso /repertoire/de/destination/"
Il faut être root, ou avoir un root (très) sympa pour pouvoir faire cela.
La soit-disant astuce sur le % de vi qui n'existerait pas sous Emacs est soit un troll, soit un manquement notoire au 1er Commandement d'Emacs, à savoir « Tu ne diras pas qu'Emacs ne peut ou ne fait pas. » Bref : M-C-f (forward) et M-C-b (backward) font en standard ce que l'auteur cherche (i.e. se déplacer d'une parenthèse à celle qui lui correspond), en bien plus puissant puisque ça fonctionne avec toute sexp (en gros, avec tout ce qui
(…)
Vous utilisez blender et avez créer une animation au format *.tga. Vous voulez que cette dernière soit convertie en gif animé (oui je sais, le brevet...) pour faire de belles présentations sur votre site oueb, genre gif en 3D... Rien de plus simple. après que l'animation ait été crée avec Blender (par exemple) en format tga, déplacez-vous dans le répertoire où ce trouve les fichier *.tga (si votre anim' fait 51 frames par exemple) et utilisez la commande convert de
(…)
Sous emacs, rien de plus agreable que de voir son code colorise. Il suffit pour cela de rajouter deux lignes dans son .emacs:
(global-font-lock-mode t)
(setq font-lock-maximum-decoration t)
Pour joindre un fichier sous Gnus :
C-c C-a (ce qui permet d'attacher un fichier)
C-x i (ce qui permet d'inserer un fichier texte)
Pour éviter d'afficher le contenu du répertoire quand on cherche le nom d'un fichier ou d'un répertoire (par ex: ls truc*), il suffit de rajouter l'option -d.
Sélectionnez une région (C-SPC, suivi de commandes de déplacement), tapez C-x n n, Emacs n'affiche plus alors que la portion de texte sélectionné, que vous pouvez modifier à loisir.
Tapez C-x n w pour retourner à un affichage complet du fichier.
Une astuce toute simple mais qui peut servir pour programmer l'arret de votre pc:
lancez un shell et tapez
sleep 3600;halt
et dans 3600 secondes votre pc s'eteindra toujours bon quand on veut partir et laisser son pc en train de télécharger un truc.
Pour un peu pus de sécurité dans vos terms, éditez (en root) le fichier /etc/securetty, et commentez en toutes les entrées. Puis relancez init avec killall -HUP init, et walla: le root ne peut plus se logger directement, mais doit passer par su.
pour éviter de chercher ses buffer avec la barre de menu, il y a 2 solutions :
le dernier buffer : C-M-l
liste de tout les buffer : C-x b tab
et ensuite il suffit de choisir le bon
1/ Copier - Début de sélection: Control-espace, Fin de sélection: Esc-w
2/ Couper - Pareil que copier sauf fin de sélection: Control-w
3/ Coller - Control-y
4/ Rechercher/remplacer - Esc-%
5/ Aller à la ligne - Esc-g
6/ Undo - Control-x-u
7/ Enregistrer - Control-x-s
8/ Charger - Control-x-f
9/ Quitter - Control-x-c
Pour pouvoir modifier un fichier en recopiant des bout de code d'un autre fichier, sans se prendre la tete avec des C-M-l, ou continuer à lire son mail sous Gnus en meme temps, il suffit de faire C-x 5 2. Ce qui ouvre une nouveau buffer dans une nouvelle fenetre.
Pour revenir en mode normal : C-x 5 0
Facile ;-)