Projet / SemaineTech / 2011 / Ateliers / EditeurFavori / Conversation

MR 20110830T15:58:55Z 000 <willy> ----------------- DEBUT ATELIER : éditeur favori -----------------------
MR 20110830T15:59:02Z 000 <willy> bonjour/bonsoir selon
MR 20110830T16:00:18Z 000 <olivier.larcheveque>  
MR 20110830T16:05:24Z 000 <progfou> (le silence est d'or...)
MR 20110830T16:07:29Z 000 <progfou> (coupure Internet chez Willy, je prends la main sur la modération)
MR 20110830T16:07:29Z 000 <olivier.larcheveque> ok donc on va commencer par l'éditeur vim
MR 20110830T16:08:03Z 000 <olivier.larcheveque> normalement vous avez le paquet
MR 20110830T16:08:25Z 000 <olivier.larcheveque> je vais vous montrer simplement comment moi je l'utilise
MR 20110830T16:08:31Z 000 <olivier.larcheveque> au quotidien
MR 20110830T16:08:50Z 000 <olivier.larcheveque> on ouvre un fichier avec la commande 
MR 20110830T16:08:59Z 000 <olivier.larcheveque> vi fichier.ext
MR 20110830T16:09:23Z 000 <olivier.larcheveque> ouvrez un fichier avec pas mal de texte dedans pour jouer avec
MR 20110830T16:09:45Z 000 <olivier.larcheveque> pour utiliser l'editeur il y a plusieurs mode de commande
MR 20110830T16:10:08Z 000 <olivier.larcheveque> pour changer de mode il faut toujours faire ESC
MR 20110830T16:10:15Z 000 <olivier.larcheveque> on garde ca à l'esprit
MR 20110830T16:10:55Z 000 <olivier.larcheveque> la on fa refermer le fichier en tapant une commande dans vim
MR 20110830T16:10:59Z 000 <olivier.larcheveque> on fait ESC
MR 20110830T16:11:09Z 000 <olivier.larcheveque> puis on tape :
MR 20110830T16:11:14Z 000 <olivier.larcheveque> "deux-points"
MR 20110830T16:11:27Z 000 <olivier.larcheveque> on a une invite tout en bas de vim
MR 20110830T16:11:38Z 000 <olivier.larcheveque> et la on tape :
MR 20110830T16:11:42Z 000 <olivier.larcheveque> q!
MR 20110830T16:11:55Z 000 <olivier.larcheveque> on vient de quitter sans sauvegarder ;)
MR 20110830T16:12:04Z 000 <olivier.larcheveque> la base pour bidouiller ;)
MR 20110830T16:12:15Z 000 <olivier.larcheveque> on reouvre le fichier
MR 20110830T16:12:54Z 000 <olivier.larcheveque> puis on se déplace avec les flèches pour aller sur une ligne
MR 20110830T16:13:10Z 000 <olivier.larcheveque> taper 
MR 20110830T16:13:12Z 000 <olivier.larcheveque> yy
MR 20110830T16:13:21Z 000 <olivier.larcheveque> puis
MR 20110830T16:13:27Z 000 <olivier.larcheveque> p
MR 20110830T16:13:41Z 000 <olivier.larcheveque> on vient de faire un copier /coller d'une ligne
MR 20110830T16:14:11Z 000 <olivier.larcheveque> (il y a toujours une info de status, pour se rappeler dans quel mode on est)
MR 20110830T16:14:15Z 000 <olivier.larcheveque> en bas
MR 20110830T16:14:33Z 000 <olivier.larcheveque> on peut couper cette ligne de trop en faisant
MR 20110830T16:14:41Z 000 <olivier.larcheveque> cc
MR 20110830T16:15:09Z 000 <olivier.larcheveque> disons pour modifier la ligne
MR 20110830T16:15:21Z 000 <olivier.larcheveque> car il nous passe ensuite en mode remplacement
MR 20110830T16:15:33Z 000 <olivier.larcheveque> appuyer sur ESC
MR 20110830T16:15:45Z 000 <olivier.larcheveque> on va maintenant écrire un peut de texte
MR 20110830T16:15:57Z 000 <olivier.larcheveque> appuyer sur a
MR 20110830T16:16:19Z 000 <olivier.larcheveque> le status indique q'on passe en mode insertion
MR 20110830T16:16:43Z 000 <olivier.larcheveque> on peut écrire quelques choses
MR 20110830T16:16:50Z 000 <olivier.larcheveque> on quitte ce mode avec ESC
MR 20110830T16:17:09Z 000 <olivier.larcheveque> on va se déplacer un peu dans le fichier plus efficacement
MR 20110830T16:17:18Z 000 <olivier.larcheveque> taper w
MR 20110830T16:17:35Z 000 <olivier.larcheveque> on se déplace d'un mot
MR 20110830T16:17:50Z 000 <olivier.larcheveque> le curseur se place au début du mot
MR 20110830T16:17:56Z 000 <olivier.larcheveque> 2w
MR 20110830T16:18:01Z 000 <olivier.larcheveque> on se déplace de 2 mot
MR 20110830T16:18:06Z 000 <olivier.larcheveque> si on tape
MR 20110830T16:18:06Z 000 <olivier.larcheveque> .
MR 20110830T16:18:13Z 000 <olivier.larcheveque> on rejoue la dernière commande
MR 20110830T16:18:25Z 000 <olivier.larcheveque> on veut revenir d'un mot
MR 20110830T16:18:27Z 000 <olivier.larcheveque> c'est
MR 20110830T16:18:33Z 000 <olivier.larcheveque> b
MR 20110830T16:18:38Z 000 <olivier.larcheveque> $
MR 20110830T16:18:47Z 000 <olivier.larcheveque> nous ammene à la fin du fichier
MR 20110830T16:18:57Z 000 <olivier.larcheveque> tapons :
MR 20110830T16:19:06Z 000 <progfou> ($ = fin de ligne)
MR 20110830T16:19:18Z 000 <olivier.larcheveque> oui pardon
MR 20110830T16:19:31Z 000 <olivier.larcheveque> c'est G la fin de fichier ;)
MR 20110830T16:19:39Z 000 <olivier.larcheveque> G majuscule
MR 20110830T16:20:08Z 000 <olivier.larcheveque> maintenant on va se déplacer par rapport aux numéro de ligne
MR 20110830T16:20:13Z 000 <olivier.larcheveque> ESC
MR 20110830T16:20:15Z 000 <olivier.larcheveque> :
MR 20110830T16:20:23Z 000 <olivier.larcheveque> taper
MR 20110830T16:20:25Z 000 <olivier.larcheveque> set nu
MR 20110830T16:20:31Z 000 <olivier.larcheveque> on affiche les ligne
MR 20110830T16:20:42Z 000 <olivier.larcheveque> taper
MR 20110830T16:20:43Z 000 <olivier.larcheveque> :
MR 20110830T16:20:49Z 000 <olivier.larcheveque> 5
MR 20110830T16:20:59Z 000 <olivier.larcheveque> le curseur se rend à la ligne 5
MR 20110830T16:21:09Z 000 <olivier.larcheveque> ESC
MR 20110830T16:21:30Z 000 <olivier.larcheveque> on va rechercher maintenant
MR 20110830T16:21:39Z 000 <olivier.larcheveque> taper /
MR 20110830T16:21:45Z 000 <olivier.larcheveque> et une chaine
MR 20110830T16:22:02Z 000 <olivier.larcheveque> enter
MR 20110830T16:22:14Z 000 <olivier.larcheveque> le curseur se place sur l'occurence trouvée
MR 20110830T16:22:18Z 000 <progfou> (question en attente)
MR 20110830T16:22:27Z 000 <olivier.larcheveque> n
MR 20110830T16:22:38Z 000 <olivier.larcheveque> (permet de passer à la prochaine occurence)
MR 20110830T16:22:41Z 000 <olivier.larcheveque> oui
MR 20110830T16:22:48Z 000 <olivier.larcheveque> questions
MR 20110830T16:22:50Z 000 <progfou> giotta: QUESTION : je brûle d'indenter en bloc 2 lignes... on fait comment ?
MR 20110830T16:23:46Z 000 <olivier.larcheveque> je reviendrais sur ta question davin
MR 20110830T16:23:59Z 000 <progfou> frumence.boroto: [REMARQUE] ovus pouvez dire a olivier.larcheveque qu'il va trop vite
MR 20110830T16:24:07Z 000 <olivier.larcheveque> ok
MR 20110830T16:24:39Z 000 <olivier.larcheveque> je mets ta question au frigo Davin, on reprend
MR 20110830T16:25:05Z 000 <olivier.larcheveque> pour résumer un peu :
MR 20110830T16:25:28Z 000 <olivier.larcheveque> vim c'est fait pour travailler dans une console sans souris ;)
MR 20110830T16:26:20Z 000 <olivier.larcheveque> il existe des modes, pour en sortir on appui sur ESC
MR 20110830T16:26:35Z 000 <olivier.larcheveque> ESC + a : mode pour insérer du texte
MR 20110830T16:26:56Z 000 <olivier.larcheveque> ESC + : on entre dans le mode commande de vim
MR 20110830T16:27:05Z 000 <olivier.larcheveque> :set nonu
MR 20110830T16:27:13Z 000 <olivier.larcheveque> (on retire les numéros de ligne)
MR 20110830T16:27:48Z 000 <olivier.larcheveque> une autre commande que j'aime bien
MR 20110830T16:27:52Z 000 <olivier.larcheveque> ESC
MR 20110830T16:28:05Z 000 <olivier.larcheveque> placez votre curseur sur un mot
MR 20110830T16:28:10Z 000 <olivier.larcheveque> taper
MR 20110830T16:28:18Z 000 <olivier.larcheveque> caw
MR 20110830T16:28:33Z 000 <olivier.larcheveque> et écrivez qqe chose à la place
MR 20110830T16:28:57Z 000 <olivier.larcheveque> cette commande supprime un mot et passe vim en mode insertion pour écrire
MR 20110830T16:29:05Z 000 <olivier.larcheveque> ESC
MR 20110830T16:29:14Z 000 <olivier.larcheveque> taper maintenant
MR 20110830T16:29:16Z 000 <olivier.larcheveque> daw
MR 20110830T16:29:26Z 000 <olivier.larcheveque> supprime le mot
MR 20110830T16:30:05Z 000 <olivier.larcheveque> si on se déplace le curseur
MR 20110830T16:30:07Z 000 <olivier.larcheveque> on fait
MR 20110830T16:30:13Z 000 <olivier.larcheveque> SHIFT + P
MR 20110830T16:30:23Z 000 <olivier.larcheveque> on colle notre mot
MR 20110830T16:30:32Z 000 <olivier.larcheveque> caw ( change a word)
MR 20110830T16:30:39Z 000 <olivier.larcheveque> daw (delete a word)
MR 20110830T16:30:42Z 000 <olivier.larcheveque> ;)
MR 20110830T16:30:56Z 000 <olivier.larcheveque> c'est bon le rythme?
MR 20110830T16:31:13Z 000 <olivier.larcheveque> caw ou cw c'est la meme chose
MR 20110830T16:31:48Z 000 <progfou> en fait non... cw n'efface que la fin du mot à partir de la position du curseur... j'utilise souvent cw, mais là je découvre caw qui est bien mieux :)
MR 20110830T16:31:54Z 001 <progfou> giotta: REMARQUE : j'ai tapé ":caw" on me donne erreur 
"E492 : Commande inconnue: caw"
MR 20110830T16:32:21Z 000 <olivier.larcheveque> oui c'est que tu es en mode commande vi
MR 20110830T16:32:25Z 000 <olivier.larcheveque> ESC
MR 20110830T16:32:30Z 000 <olivier.larcheveque> sort du mode
MR 20110830T16:32:44Z 000 <olivier.larcheveque> met ton curseur sur le mot
MR 20110830T16:32:46Z 000 <olivier.larcheveque> caw
MR 20110830T16:33:12Z 000 <olivier.larcheveque> ok on passe maintenant a une autre chose utile
MR 20110830T16:33:16Z 000 <olivier.larcheveque> les fenetres
MR 20110830T16:33:31Z 000 <olivier.larcheveque> ESC
MR 20110830T16:33:47Z 000 <olivier.larcheveque> :vsplit <path d'un fichier>
MR 20110830T16:34:03Z 000 <olivier.larcheveque> (la tab complétion de path est dispo ici)
MR 20110830T16:34:16Z 000 <olivier.larcheveque> ouvrez un autre fichier
MR 20110830T16:34:46Z 000 <olivier.larcheveque> on a 2 fichiers ouvert en meme temps yé!
MR 20110830T16:35:03Z 000 <olivier.larcheveque> il reste a savoir comment passer de l'un a l'autre
MR 20110830T16:35:06Z 000 <olivier.larcheveque> ESC
MR 20110830T16:35:18Z 000 <olivier.larcheveque> CRTL+w (fleche gauche ou droite)
MR 20110830T16:35:34Z 000 <willy> vous pouvez avoir une illustration de l'usage de split ET vsplit ici  https://wiki.auf.org/wikiteki/Projet/SemaineTech/Ateliers/EditeurFavori?action=AttachFile&do=view&target=usageDeSplitEtVsplit.png
MR 20110830T16:35:54Z 000 <olivier.larcheveque> les buffers sont dispos dans les 2 fenetres
MR 20110830T16:35:57Z 000 <olivier.larcheveque> exemple
MR 20110830T16:36:00Z 000 <olivier.larcheveque> faites
MR 20110830T16:36:08Z 000 <olivier.larcheveque> dd
MR 20110830T16:36:12Z 000 <olivier.larcheveque> sur une ligne
MR 20110830T16:36:29Z 000 <olivier.larcheveque> passer a l'autre fenetre
MR 20110830T16:36:37Z 000 <olivier.larcheveque> p
MR 20110830T16:36:50Z 000 <progfou> willy.manga: REMARQUE: vsplit n'est pas disponible dans vim-tiny
MR 20110830T16:37:44Z 000 <olivier.larcheveque> c'est dommage, c'est tellement pratique
MR 20110830T16:38:06Z 000 <olivier.larcheveque> je termine sur un dernier mode
MR 20110830T16:38:16Z 000 <olivier.larcheveque> qui j'epere est dans le vim-tiny ;)
MR 20110830T16:38:18Z 000 <olivier.larcheveque> ESC
MR 20110830T16:38:30Z 000 <olivier.larcheveque> on va passer en mode visualisation
MR 20110830T16:38:33Z 000 <olivier.larcheveque> taper
MR 20110830T16:38:34Z 000 <olivier.larcheveque> v
MR 20110830T16:38:56Z 000 <olivier.larcheveque> taper
MR 20110830T16:39:03Z 000 <olivier.larcheveque> CTRL+v
MR 20110830T16:39:14Z 000 <olivier.larcheveque> et bouger votre curseur
MR 20110830T16:39:28Z 000 <olivier.larcheveque> on définit une zone
MR 20110830T16:39:48Z 000 <olivier.larcheveque> taper
MR 20110830T16:39:50Z 000 <olivier.larcheveque> x
MR 20110830T16:40:04Z 000 <olivier.larcheveque> on vient de couper la zone
MR 20110830T16:40:19Z 000 <olivier.larcheveque> G
MR 20110830T16:40:28Z 000 <olivier.larcheveque> on va a la fin
MR 20110830T16:40:32Z 000 <olivier.larcheveque> et on colle
MR 20110830T16:40:33Z 000 <olivier.larcheveque> p
MR 20110830T16:40:54Z 000 <olivier.larcheveque> pratique pour décommenter en masse pleins de lignes ;)
MR 20110830T16:40:54Z 000 <progfou> giotta: QUESTION : comment on sort du mode split?
MR 20110830T16:41:11Z 000 <olivier.larcheveque> il suffit de fermer le fichier
MR 20110830T16:41:13Z 000 <olivier.larcheveque> ESC
MR 20110830T16:41:17Z 000 <olivier.larcheveque> :q!
MR 20110830T16:41:23Z 000 <olivier.larcheveque> :qw
MR 20110830T16:41:41Z 000 <olivier.larcheveque> le dernier pour sauvegarder
MR 20110830T16:42:20Z 000 <olivier.larcheveque> pour répondre a la question de Davin et laisser la place a Willy
MR 20110830T16:42:36Z 000 <olivier.larcheveque> il existe un fichier à mettre dans son home
MR 20110830T16:42:39Z 000 <olivier.larcheveque> .vimrc
MR 20110830T16:42:49Z 000 <olivier.larcheveque> pour y placer ses preference
MR 20110830T16:43:00Z 000 <olivier.larcheveque> http://paste.pocoo.org/show/467225/
MR 20110830T16:43:18Z 000 <progfou> roger.yerbanga: REMARQUE :  :qw, ça marche pas non, c'est plutôt :wq
MR 20110830T16:43:42Z 000 <olivier.larcheveque> peut-être en fait moi pour quitter et sauvegarder je fais
MR 20110830T16:43:49Z 000 <olivier.larcheveque> SHIFT+zz
MR 20110830T16:43:54Z 000 <olivier.larcheveque> ;)
MR 20110830T16:44:49Z 000 <willy> olivier.larcheveque: je peux continuer ?
MR 20110830T16:44:57Z 000 <olivier.larcheveque> c'est bon go willy
MR 20110830T16:45:24Z 000 <willy> pour la question de roger.yerbanga , il faut toujours écrire avant de sortir ... => w PUIS q ...
MR 20110830T16:45:56Z 000 <willy> ndimby.andriantsoavina@auf.org: a évoqué une préférence de pythoneux :) . Oui c'est vrai mais il est possible de rajouter plusieurs configs dans son fichier
MR 20110830T16:46:07Z 000 <olivier.larcheveque> j'ai oublié un truc super important
MR 20110830T16:46:10Z 000 <olivier.larcheveque> ESC
MR 20110830T16:46:14Z 000 <olivier.larcheveque> u
MR 20110830T16:46:18Z 000 <olivier.larcheveque> pour le undo ;)
MR 20110830T16:46:27Z 000 <willy> :)
MR 20110830T16:46:28Z 000 <olivier.larcheveque> ca annule la dernière commande
MR 20110830T16:46:48Z 000 <olivier.larcheveque> je me tais à présent
MR 20110830T16:46:49Z 000 <progfou> sur plusieurs niveaux dans "vim" (mais un seul dans "vi" de base)
MR 20110830T16:47:17Z 000 <willy> d'une manière générale vous avez une aide , en mode global, avec :help
MR 20110830T16:47:35Z 000 <willy> ceci dit, j'espère que le tour rapide de vim vous aura convaincu
MR 20110830T16:47:48Z 000 <willy> vous pouvez tapez vimtutor pour démarrer si vous voulez
MR 20110830T16:48:00Z 000 <willy> je vais juste aborder rapidement d'autres éditeurs
MR 20110830T16:48:21Z 000 <willy> en mode graphique vous avez bien sur gedit par défaut
MR 20110830T16:48:36Z 000 <willy> classique en somme ... mais bon
MR 20110830T16:48:57Z 000 <willy> un autre que j'utilisais avec des élèves du secondaire: geany ... léger et assez simple
MR 20110830T16:49:11Z 000 <willy> coloration syntaxique et tout le toutim ...
MR 20110830T16:49:27Z 000 <willy> sinon en mode texte, il y a nano par défaut
MR 20110830T16:49:42Z 000 <willy> /me vous avoue qu'il ne sait pas se ballader dedans ;)
MR 20110830T16:49:53Z 000 <willy> mais à côté de ça, il y a .... EMACS
MR 20110830T16:50:01Z 000 <willy> c'est plus qu'un éditeur
MR 20110830T16:50:21Z 000 <willy> son concepteur : richard Stallmann l'avait conçu je crois pour faire presque tout ce qu'il voulait avec
MR 20110830T16:50:47Z 000 <willy> c'est un éditeur de texte, lecteur de mail; il intègre même de petits jeux dont un qui m'avait séduit à l'époque
MR 20110830T16:51:20Z 000 <willy> une sorte de programme semi-intelligent qui vous pose des questions et en fonction de vos réponses, vous propose d'autres questions
MR 20110830T16:51:38Z 000 <willy> mais EMACS, ce qui rebute parfois ce sont ces commandes (je trouve)
MR 20110830T16:51:54Z 000 <willy> ici on utilise beaucoup les CTRL, en deux reprises
MR 20110830T16:52:00Z 000 <willy> et là c'est le minimum :P
MR 20110830T16:52:26Z 000 <willy> mais il vaut bien le détour pour ceux qui aiment tenter des choses
MR 20110830T16:52:30Z 000 <willy> des questions ?
MR 20110830T16:53:04Z 000 <progfou> nacer.saidou-adamou: [REMARQUE] willy: et surtout, si on veut étendre emacs faut apprendre lisp - c'est pas une bonne nouvelle pour tout le monde ; alors qu'on peut étendre vim avec du code python eh oui ; en plus de vimscript
MR 20110830T16:53:22Z 000 <progfou> (pas de question pour le moment)
MR 20110830T16:53:29Z 000 <willy> ok
MR 20110830T16:53:54Z 000 <willy> moi perso, je reste sur VIM ... il y a chaque jour beaucoup de choses à apprendre et ça me va
MR 20110830T16:54:09Z 000 <willy> ce que j'aime beaucoup ce sont les complétions; je ne sais pas si olivier en a parlé ?
MR 20110830T16:54:33Z 000 <olivier.larcheveque> non
MR 20110830T16:54:47Z 000 <willy> alors un exemple rapide
MR 20110830T16:54:58Z 000 <willy> ouvrez un fichier texte
MR 20110830T16:55:10Z 000 <willy> mettez y un mot par exemple
MR 20110830T16:55:32Z 000 <willy> et ensuite tapez à la suite le début de ce même mot
MR 20110830T16:55:35Z 000 <willy> puis vous faites 
MR 20110830T16:55:43Z 000 <willy> CTRL + P
MR 20110830T16:55:50Z 000 <willy> il complètera le mot pour vous
MR 20110830T16:56:15Z 000 <willy> si vous avez plusieurs mots presque similaires, vim vous propose une petite liste
MR 20110830T16:56:37Z 000 <willy> on peut aussi afficher le chemin menant vers un fichier de son système de fichier
MR 20110830T16:56:45Z 000 <willy> par exemple
MR 20110830T16:56:55Z 000 <willy> vous tapez ceci pour commencer
MR 20110830T16:56:59Z 000 <willy>  /home/
MR 20110830T16:57:04Z 000 <willy> ensuite 
MR 20110830T16:57:17Z 000 <willy> CTRL+X  , CTRL+ F
MR 20110830T16:57:27Z 000 <willy> il vous proposera une liste ;)
MR 20110830T16:58:07Z 000 <willy> on peut aussi lui demander d'aller fouiller des mots-clés pour les langages
MR 20110830T16:58:18Z 000 <willy> par défaut , à ma connaissance c'est intégré pour le C
MR 20110830T16:58:29Z 000 <willy> pour les autres langages d'autres manip à faire
MR 20110830T16:58:40Z 000 <willy> voilà ce que je pouvais vous dire rapidement :)
MR 20110830T16:58:47Z 000 <willy> excusez le penchant pour vim :P
MR 20110830T16:59:08Z 000 <progfou> (remarques en attente)
MR 20110830T16:59:45Z 000 <progfou> nacer.saidou-adamou: il existe une extension très interessante pour ceux qui veulent être méga productif avec vim et qui code beaucoup avec des langages de balises (html, xml, et consort): zencoding-vim ; je vous le recommande
MR 20110830T16:59:56Z 000 <progfou> olivier.larcheveque: REMARQUE : un livre sur vim pas mal exhaustif avec des exemples http://oreilly.com/catalog/9780596529833
MR 20110830T17:00:21Z 000 <progfou> progfou: -- Complètement de mot-clé (^N^P) Motif introuvable (suite à un CTRL+P sur "bonj", espérant obtenir "bonjour")
MR 20110830T17:00:54Z 000 <willy> progfou: est-ce que 'bonjour' était déjà présent dans le texte ?
MR 20110830T17:00:55Z 000 <progfou> nacer.saidou-adamou: [REMARQUE]: il est possible de taper des commandes shell tout en éditant un fichier sous vim. Il suffit juste de passer en mode commande comme ceci <2 points>! <la commande shell>
MR 20110830T17:01:01Z 000 <progfou> non
MR 20110830T17:01:17Z 000 <willy> progfou:  'bonjour' doit être présent pour que ça fonctionne
MR 20110830T17:01:36Z 000 <willy> que ce soit dans la fenêtre actuelle ou une autre , si on a utilisé split| vsplit
MR 20110830T17:01:52Z 000 <progfou> frumence.boroto: QUESTION: pour les extensions de VIM, il faut les installer?
MR 20110830T17:02:06Z 000 <progfou> giotta: QUESTION : y'a le collapse quand on édite un fichier python (collapse des def, class) où là je suis trop "graphique"? ;)
MR 20110830T17:02:45Z 000 <willy> frumence.boroto: oui, il faut les installer 
MR 20110830T17:03:18Z 000 <willy> frumence.boroto: et pour certaines , configurer dans ton .vimrc
MR 20110830T17:03:37Z 000 <willy> giotta: je ne suis pas sur d'avoir compris la question
MR 20110830T17:04:20Z 000 <willy> .
MR 20110830T17:04:50Z 000 <progfou> collapse = réduction de tout un bloc (typiquement le corps d'une fonction) à une ligne de résumé
MR 20110830T17:06:00Z 000 <willy> giotta: ok, je vois ... j'ai vu des réglages pour obtenir ça mais je ne sais pas comment le faire :)
MR 20110830T17:06:44Z 000 <willy> en tout cas avec vim et emacs, vous pouvez faire beaucoup de choses
MR 20110830T17:07:06Z 000 <willy> le plus important étant de l'utiliser en fonction de ses besoins; là vous apprenez les commandes facilement
MR 20110830T17:07:44Z 000 <willy> à mon avis, il ne sert  à rien de vouloir retenir 200 commandes du coup ; ça ira aux oubliettes
MR 20110830T17:08:04Z 000 <willy> bien.. nous allons clôturer l'atelier :) ... Vous pouvez continuer sur tech@
MR 20110830T17:08:54Z 002 <progfou> je précise une dernière configuration intéressante pour nos francophones :
autocmd BufNewFile,BufRead /tmp/mutt-* set spell spelllang=fr
autocmd BufNewFile,BufRead *.tex set spell spelllang=fr
MR 20110830T17:09:09Z 000 <progfou> cela permet d'activer la vérification orthographique en français
MR 20110830T17:09:22Z 000 <progfou> il faut bien sûr avoir téléchargé les dictionnaires de mots français
MR 20110830T17:10:08Z 000 <progfou> giotta: QUESTION : (j'ai pas trop testé) on peut utiliser les touches de clavier 'insert', 'del', 'home', 'end' ?
MR 20110830T17:11:01Z 000 <willy> giotta: oui, on peut s'en servir
MR 20110830T17:11:13Z 000 <willy> mais avec C^a, C^e ,... et on va n'importe où ;)
MR 20110830T17:11:25Z 000 <willy> et pour aller à une ligne précise
MR 20110830T17:11:41Z 000 <willy> numéroDeMaLigne + SHIFT + G
MR 20110830T17:12:15Z 000 <willy> dernière ligne du fichier : SHIFT +G
MR 20110830T17:12:28Z 000 <willy> première ligne : SHIFT + G ... simplement
MR 20110830T17:12:47Z 000 <willy> vim c'est merveilleux n'est-ce pas ?? :)
MR 20110830T17:12:50Z 000 <progfou> on a aussi oublié le ":syntax on", vachement important celui-là ! ;-)
MR 20110830T17:13:20Z 000 <willy> +++1
MR 20110830T17:16:42Z 000 <progfou> fin d'atelier ?
MR 20110830T17:16:57Z 000 <willy> oui... 
MR 20110830T17:17:27Z 000 <willy> --------------------- FIN ATELIER : editeur favori ---------------------
MR 20110830T17:18:30Z 000 <progfou> donc les discussions peuvent continuer dans le salon tech si vous voulez :)

Projet/SemaineTech/2011/Ateliers/EditeurFavori/Conversation (dernière édition le 2012-04-02 15:12:47 par VictorBruneau)