Bonjour, Le 26 juil. 2014 à 15:02, Adrien Dewulf <addew...@gmail.com> a écrit : > Bonjour, > > Oui, j'utilise aussi kill -SIGTERM "PID" qui décrit comme un moyen propre de > tuer un process. > > Trouvé sur > http://www.cyberciti.biz/faq/kill-process-in-linux-or-terminate-a-process-in-unix-or-linux-system > > Par contre, je n'ai pas trouvé trouver comme avoir un .swp en éditant un > ficher avec vim. > > 1. Je créé un fichier test.c avec vim. > 2. Je le ferme :x. > 3. Je le réouvre. > 4. Je le réédite. > > Et toujours pas de .swp
Ça signifie juste que lorsqu’on a bien tout terminé sous vim (:w, :wq, :x, ZZ, …), qu’on est pas en mode d’insertion/modification (« i », « R », …), alors vim n’ayant plus de « modifications en cours » supprime de lui-même le fichier swap dont il n’a plus besoin. Cela ne signifie pas que le signal donne l’ordre à vim de fermer proprement tout fichier avant de quitter. on lui donne l’ordre de quitter plus ou moins drastiquement (signal 3, 9, 15), alors le processus quitte, c’est tout. La conservation du fichier swap est juste une sauvegarde ajoutée à vi par vim. Comme ça, même avec un plantage, on retrouve le contexte enregistré. Encore une fois, il serait intéressant de savoir pourquoi « moi-même » souhaite piloter vim dans un xterm pour mieux répondre à la question ! vim n’est pas, comme « sed » pour « ed », une commande de manipulation de texte par script. Il suffit de lire le « man » pour s’en persuader. Il n’y a aucune « commande externe » prévue. Au mieux, on peut envoyer dans l’entrée standard, toute une série de texte qui peut être interprétée par vim comme une commande par un : # vim - dans lequel on envoie le nom de fichier à éditer dans l’entrée standard et les commandes sont lues depuis la sortie d’erreur qui peut-être un tty… Un peu fruste non ? Un « awk » , un « sed » ou même une manipulation du fichier dans un script écrit pour ça me semble plus patent… mais bon, c’est un chalenge comme un autre. Cordialement -- Pierre Malard « On ne peut pas pousser à fond l'éducation politique et l'éducation tout court de masses sans l'accompagner d'un développement économique, culturel et social parallèle. » Romain Gary - "Les racines du ciel" |\ _,,,---,,_ /,`.-'`' -. ;-;;,_ |,4- ) )-,_. ,\ ( `'-' '---''(_/--' `-'\_) πr perl -e '$_=q#: 3|\ 5_,3-3,2_: 3/,`.'"'"'`'"'"' 5-. ;-;;,_: |,A- ) )-,_. ,\ ( `'"'"'-'"'"': '"'"'-3'"'"'2(_/--'"'"' `-'"'"'\_): 24πr::#;y#:#\n#;s#(\D)(\d+)#$1x$2#ge;print' - --> Ce message n’engage que son auteur <--
signature.asc
Description: Message signed with OpenPGP using GPGMail