======Clavier Zsh====== * ctrl+w : backspace kill word * ctrl+a : begin of line * ctrl+e : end of line * ctrl+l : clear screen * ctrl+u : clear the current line ======Clavier Emacs====== |Control+tab | switch window | |Shift+Left | previous buffer | |Shift+Right | next buffer | |f1 | manual page | |f2 | recall last macro | |f3 | query-replace | |f3 | replace-string | |f4 | comment-region | |Shift+f4 | uncomment-region | |f5 | term | |Alt+l | goto line | macro std_epita comment ======Commandes et Alias====== ====Commandes==== * ct-profile : configure votre profile ~/.ctafconf/user-profile * ct-repo : gere les repositories svn et cvs (les enregistrent, les ajoutent, les checkouts, exportent l'env) * ct-ssh : gere vos connections ssh (dans ~/.ctafconf/ssh) * ct-installconf : installe et/ou mets à jours la ctafconf * ct-esdonoff : toggle esd on and off * sshe : ssh epita (sshe agla) * ct-save-ssh : save your ssh configuration * ct-save-gaim : save your gaim profile * ct-save-firefox : save your firefox profile * ct-save-thunderbird : save your thunderbird profile * ct-repo : admin your repository (svn and cvs) * ct-socks : set your socks password * ct-remove-backup : remove *-prev-date file in your home directory * ct-proxy : configure wget * ct-date : console date reminder ====Alias==== ==software== * grepr : grep recursif avec affichage du nom du fichier et du numero de ligne * wgetr : wget recursif * e : emacs * ne : emacs en console * rd : rm directory * tb : thunderbird * ff : firefox ==navigation dans l'historique des dossiers== * + : next directory * - : previous directory * h : directory history ==compilation== * c : ./configure * m : make * mm : make avec sortie qui scroll * md : make distclean * gm : gmake * ma : make clean all * mac : make clean all check * fixme : affiche tous les fixme de tous les fichiers du repertoire * purge : supprime les fichiers temporaires (~* #*) * rpurge : supprime les fichiers temporaires recursivement (~* #*) * rpurge_svn : supprime tous les fichiers et dossiers svn recursivement * rpurge_cvs : supprime tous les fichiers et dossiers cvs recursivement ======Clavier fluxbox====== ~/.ctafconf/env/fluxbox/keys * ctrl+alt+t : toggle title bar ======Epita specifique====== ==CVS epita depuis l'exterieur== cvs epita de l'exterieur de l'ecole, sans faire se faire close compte : ajouter le programme suivant (sshe) dans .ctafconf/perso/bin #!/bin/sh ssh -t gestes_c@ssh.epita.fr ssh $@ dans votre term exporter les deux variables suivantes (les mettres dans un fichier source.sh par exemple): #!/bin/sh export CVS_RSH=sshe export CVSROOT=gestes_c@agla:/nfs/s1/space/users/a2/gestes_c/CVS dans un term: source source.sh cvs co nomdurepos ==socks depuis son laptop à l'epita== utiliser proxychains. #proxychains.conf random_chain chain_len = 1 socks5 163.5.255.65 1080 gestes_c sockspassword ensuite lancer: proxychains command ==socks depuis l'epita== exporter les variables suivantes (automatiquement fais dans la ctafconf): #specify the socks global variable (for runsocks, ) export SOCKS5_SERVER='socks:1080' export SOCKS5_USER=gestes_c export SOCKS5_PASSWD=~/.socks ensuite lancer: echo -n password >~/.socks runsocks command