Forum Astuces.divers [Debian] Complétions Bash et Debian

Posté par  (site web personnel) .
Étiquettes :
0
19
juin
2003
Une astuce toute bête mais utile si on n'a pas fait attention. Les packages bash de la Debian (à vérifier pour les autres distrib) possèdent déjà plein de raccourcis pour la complétion sous bash. Pour les activer, il suffit de décommenter les 3 dernières lignes du fichier /etc/bash.bashrc. Toutes les completions sont définies dans le fichier /etc/bash_completion et les complétions plus complexes sont dans le répertoire /etc/bash_completion.d

Forum Astuces.divers [Éditeur/Vim] Si votre VIM est mal dressé

Posté par  (site web personnel) .
Étiquettes : aucune
0
17
juin
2003
Si jamais vous observez un comportement sauvage de votre vim, par exemple il Insert quand il veut ou ne va pas sur le dernier caractère, il suffit de désactiver la compatibilité VI en tapant soit :
:set nocp
ou
:set nocompatible
:set bs=2

Et vous avez maintenant un VIM qui réagit "normalement". Vous pouvez biensur automatiser le processus pour éviter de le retaper à chaque ouverture de fichier en mettant ces lignes dans votre ~/.vimrc.

Forum Astuces.divers [Éditeur/Vim] L'autocomplétion sous Vim

Posté par  .
Étiquettes :
4
5
juin
2003
Pour avoir l'autocomplétion sous Vim, c'est très simple, il suffit de taper CTRL+n alors que le curseur est sur la fin d'un début de mot que vous venez de taper (en mode édition), puis CTRL+n encore pour cycler entre les propositions. exemple : dans mon code C j'ai une fonction bidule() et une autre bidochon() ; pour appeler bidule() je fais bidCTRL+n et encore CTRL+n jusqu'à ce que bidule soit écrit.

Forum Astuces.divers [X-Window] .xinitrc pour éviter qu'un crash de windowmanager ferme X

Posté par  .
Étiquettes : aucune
0
5
juin
2003
il peut arrivever que votre WM crashe, et souvent cela ferme votre X (ce qui est parfois interprété à tort comme un crash de X) une solution est de modifier les fichiers .xinitrc et .xsession de votre répertoire ~ voilà les 2 lignes que vous pouvez mettre dans chacun de ces fichiers: icewm xterm remplacez icewm par votre wm préféré (ou par kde ou gnome) si icewm plante (ce qui n'arrive presque jamais...), alors la ligne suivante est exécuté: un (…)

Forum Astuces.divers [X-Window] GDM et WindowMaker

Posté par  (site web personnel) .
Étiquettes : aucune
0
5
juin
2003
Il arrive souvent que WindowMaker ne soit pas disponible dans le menu Session de GDM. Afin d'ajouter WindowMaker ( ou autre ... ) Ajouter le fichier /etc/X11/gdm/sessions/WindowMaker contenant ceci : #!/bin/sh exec /usr/bin/wmaker Assurez vous que ce fichier soit executable : chmod +x /etc/X11/gdm/sessions/WindowMaker

Forum Astuces.divers [Éditeur/Vim] Lancer des commandes shell à partir de vi

Posté par  .
Étiquettes : aucune
0
3
juin
2003
la touche Ctrl-Z permet de mettre le processus actif en tâche de fond. Une fois mis en tâche de fond, il suffit de taper fg pour récupérer la main sur le dernier processus mis en tâche de fond. Cette fonctionnalité peut être utilisée avec vi pour lancer plusieurs commandes shell d'affilées pendant l'édition d'un texte. C'est plus pratique que de taper la commande après :! en mode commande de vi. Surtout s'il y en a beaucoup à taper.

Forum Astuces.divers [X-Window] Débloquer X-Window avec SIGUSR1

Posté par  .
Étiquettes : aucune
0
3
juin
2003
Il arrive que X-Window "plante" en apparence un ordinateur, notamment lors d'un changement de console virtuelle car il stocke dans un tampon toutes les touches tapées au clavier mais ne les interprète pas. Avec telnet, ssh, (ou cron ou encore un programme déclenché par l'insertion d'un cd-rom), il faut lui envoyer alors le signal utilisateur 1 kill -s SIGUSR1 pid_du_processus_X

Forum Astuces.divers [X-Window] Après un retour de veille, le multimédia débloque (avec une geforce)

Posté par  .
Étiquettes : aucune
0
3
juin
2003
Les drivers NVIDIA ne permettent plus la gestion de l'APM depuis belle lurette. Vous avez hacké le fichier nv.c du pilote avant la recompilation (du style : 'return 0' pour le 'case PM_SUSPEND:' et le 'default:' dans le 'switch (rqst)'. En fait, il faut aussi penser à réactiver le MTRR, que le pilote ne réactive pas (c'est la cause des accrocs dans la lecture de dvd et divx) envoyer une commande du style: echo "base=0xd8000000 size=0x8000000 type=write-combining" >| /proc/mtrr au (…)