(Je ne sais pas si le sujet exprime bien ce que je cherche =E0 faire.)
Ce message fait suite au fil de discussion concernant l'usage d'emacs
comme =E9diteur des messages g=E9r=E9s par un client mail externe (en
l'occurrence claws-mail).
Gr=E2ce aux conseils de Pascal, tout fonctionne =E0 merveille mais reste un
peu lourd : pour passer la main =E0 claws-mail quand le message est
achev=E9, je dois :
1. sauver le buffer (C-x C-s) ;
2. tuer le buffer (C-x k) ;
3. confirmer que le buffer doit =EAtre tu=E9 (<Enter>) ;
4. confirmer =E0 nouveau que le buffer doit =EAtre tu=E9 du fait de la
question =AB Buffer `...' still has clients; kill it? (y or n) =BB (y).
Quels moyens voyez-vous pour simplifier cette proc=E9dure ?
Oups. Décidément... désolé. Et ce que tu as proposé fonctionne à merveille :)
Il faut choisir: mail-mode ou org-mode ?
Les deux mon capitaine ! ;) C'est l'objet de mon message de ce matin dans le fil « Lancer emacsclient dans un mode spécifique ».
Oui, un mode, pas deux! Entre les deux, il faut en choisir un seul!
-- __Pascal Bourguignon__ http://www.informatimago.com/ A bad day in () is better than a good day in {}. You know you've been lisping too long when you see a recent picture of George Lucas and think "Wait, I thought John McCarthy was dead!" -- Dalek_Baldwin
Oups. Décidément... désolé. Et ce que tu as proposé fonctionne à
merveille :)
Il faut choisir: mail-mode ou org-mode ?
Les deux mon capitaine ! ;) C'est l'objet de mon message de ce matin
dans le fil « Lancer emacsclient dans un mode spécifique ».
Oui, un mode, pas deux! Entre les deux, il faut en choisir un seul!
--
__Pascal Bourguignon__ http://www.informatimago.com/
A bad day in () is better than a good day in {}.
You know you've been lisping too long when you see a recent picture of George
Lucas and think "Wait, I thought John McCarthy was dead!" -- Dalek_Baldwin
Oups. Décidément... désolé. Et ce que tu as proposé fonctionne à merveille :)
Il faut choisir: mail-mode ou org-mode ?
Les deux mon capitaine ! ;) C'est l'objet de mon message de ce matin dans le fil « Lancer emacsclient dans un mode spécifique ».
Oui, un mode, pas deux! Entre les deux, il faut en choisir un seul!
-- __Pascal Bourguignon__ http://www.informatimago.com/ A bad day in () is better than a good day in {}. You know you've been lisping too long when you see a recent picture of George Lucas and think "Wait, I thought John McCarthy was dead!" -- Dalek_Baldwin
Nicolas Richard
Olivier writes:
Le 01/07/2013 10:30, Nicolas Richard a écrit : [SNIP]
De mon côté, j'utilise Thunderbird pour les mails (et Gnus pour les news) et je fonctionne comme suit : - lorsque j'écris un message, emacs s'ouvre grâce à l'extension "External Editor" qui lance: "emacsclient -c"
Intéressant, malheureusement je ne trouve pas trace de cette extension parmi les extensions de Thunderbird. J'ai bien trouvé un fichier .xpi qui correspond, mais je ne sais quoi en faire. Des pistes ?
Allez dans le menu "Outils -> Modules complémentaires", dans la fenêtre/l'ongle qui s'ouvre, en haut à droite, il y a un champ de recherche, et à sa gauche une icône. Cliquez, et choisissez "installer à partir d'un fichier" [j'ai TB en anglais ici, donc les traductions sont approximatives]. Ensuite bien sûr sélectionner le fichier .xpi et confirmer l'installation.
Quitte à expliquer en détail, voici la suite des opérations :
Après redémarrage de TB, retourner dans le menu "Outils -> Modules complémentaires", sur la colonne de gauche sélectionner "Extensions" pour afficher les extensions installées, cliquer sur "External editor" dans le panneau de droite et enfin sur "Préférences" pour ajuster la commande qui sera utilisée pour lancer l'éditeur. "emacsclient -c" fonctionne pour moi (on peut utiliser "emacsclient -a= -c" pour que emacs soit lancé automatiquement s'il ne l'est pas déjà).
Derniers détails: il faut faire attention de composer les messages en texte simple, sinon l'éditeur ne sera pas lancé. Pour lancer l'éditeur externe, utiliser Control+E.
Le site de l'extension fournit un mode emacs adapté mais moi j'utilise message-mode (par ignorance, pas par choix). Par ailleurs le site dit également que l'édition de HTML fonctionne ce qui ne correspond pas à mon expérience mais je n'ai jamais insisté. Tout est là : <http://globs.org/articles.php?pg=2&lng=en>
a+
-- N.
Olivier <rebouxo@laposte.invalid.net> writes:
Le 01/07/2013 10:30, Nicolas Richard a écrit :
[SNIP]
De mon côté, j'utilise Thunderbird pour les mails (et Gnus pour les
news) et je fonctionne comme suit :
- lorsque j'écris un message, emacs s'ouvre grâce à l'extension
"External Editor" qui lance: "emacsclient -c"
Intéressant, malheureusement je ne trouve pas trace de cette extension
parmi les extensions de Thunderbird. J'ai bien trouvé un fichier .xpi
qui correspond, mais je ne sais quoi en faire. Des pistes ?
Allez dans le menu "Outils -> Modules complémentaires", dans la
fenêtre/l'ongle qui s'ouvre, en haut à droite, il y a un champ de
recherche, et à sa gauche une icône. Cliquez, et choisissez "installer à
partir d'un fichier" [j'ai TB en anglais ici, donc les traductions sont
approximatives]. Ensuite bien sûr sélectionner le fichier .xpi et
confirmer l'installation.
Quitte à expliquer en détail, voici la suite des opérations :
Après redémarrage de TB, retourner dans le menu "Outils -> Modules
complémentaires", sur la colonne de gauche sélectionner "Extensions"
pour afficher les extensions installées, cliquer sur "External editor"
dans le panneau de droite et enfin sur "Préférences" pour ajuster la
commande qui sera utilisée pour lancer l'éditeur. "emacsclient -c"
fonctionne pour moi (on peut utiliser "emacsclient -a= -c" pour que
emacs soit lancé automatiquement s'il ne l'est pas déjà).
Derniers détails: il faut faire attention de composer les messages en
texte simple, sinon l'éditeur ne sera pas lancé. Pour lancer l'éditeur
externe, utiliser Control+E.
Le site de l'extension fournit un mode emacs adapté mais moi j'utilise
message-mode (par ignorance, pas par choix). Par ailleurs le site dit
également que l'édition de HTML fonctionne ce qui ne correspond pas à
mon expérience mais je n'ai jamais insisté. Tout est là :
<http://globs.org/articles.php?pg=2&lng=en>
Le 01/07/2013 10:30, Nicolas Richard a écrit : [SNIP]
De mon côté, j'utilise Thunderbird pour les mails (et Gnus pour les news) et je fonctionne comme suit : - lorsque j'écris un message, emacs s'ouvre grâce à l'extension "External Editor" qui lance: "emacsclient -c"
Intéressant, malheureusement je ne trouve pas trace de cette extension parmi les extensions de Thunderbird. J'ai bien trouvé un fichier .xpi qui correspond, mais je ne sais quoi en faire. Des pistes ?
Allez dans le menu "Outils -> Modules complémentaires", dans la fenêtre/l'ongle qui s'ouvre, en haut à droite, il y a un champ de recherche, et à sa gauche une icône. Cliquez, et choisissez "installer à partir d'un fichier" [j'ai TB en anglais ici, donc les traductions sont approximatives]. Ensuite bien sûr sélectionner le fichier .xpi et confirmer l'installation.
Quitte à expliquer en détail, voici la suite des opérations :
Après redémarrage de TB, retourner dans le menu "Outils -> Modules complémentaires", sur la colonne de gauche sélectionner "Extensions" pour afficher les extensions installées, cliquer sur "External editor" dans le panneau de droite et enfin sur "Préférences" pour ajuster la commande qui sera utilisée pour lancer l'éditeur. "emacsclient -c" fonctionne pour moi (on peut utiliser "emacsclient -a= -c" pour que emacs soit lancé automatiquement s'il ne l'est pas déjà).
Derniers détails: il faut faire attention de composer les messages en texte simple, sinon l'éditeur ne sera pas lancé. Pour lancer l'éditeur externe, utiliser Control+E.
Le site de l'extension fournit un mode emacs adapté mais moi j'utilise message-mode (par ignorance, pas par choix). Par ailleurs le site dit également que l'édition de HTML fonctionne ce qui ne correspond pas à mon expérience mais je n'ai jamais insisté. Tout est là : <http://globs.org/articles.php?pg=2&lng=en>
a+
-- N.
Damien Wyart
* "Pascal J. Bourguignon" in fr.comp.applications.emacs:
J'ai récement aussi installé Thunderbird sur l'ordinateur du travail, et quelle daube! N'y a-t'il pas moyen de composer un message en texte pur avec Thunderbird?
Quelques détails ici (bien lire la fin pour désactiver la coupure automatique des lignes et le format "flowed") : http://kb.mozillazine.org/Plain_text_e-mail_(Thunderbird)
-- DW
* "Pascal J. Bourguignon" <pjb@informatimago.com>
in fr.comp.applications.emacs:
J'ai récement aussi installé Thunderbird sur l'ordinateur du travail,
et quelle daube! N'y a-t'il pas moyen de composer un message en texte
pur avec Thunderbird?
Quelques détails ici (bien lire la fin pour désactiver la coupure
automatique des lignes et le format "flowed") :
http://kb.mozillazine.org/Plain_text_e-mail_(Thunderbird)
* "Pascal J. Bourguignon" in fr.comp.applications.emacs:
J'ai récement aussi installé Thunderbird sur l'ordinateur du travail, et quelle daube! N'y a-t'il pas moyen de composer un message en texte pur avec Thunderbird?
Quelques détails ici (bien lire la fin pour désactiver la coupure automatique des lignes et le format "flowed") : http://kb.mozillazine.org/Plain_text_e-mail_(Thunderbird)
-- DW
Olivier
Le 01/07/2013 22:19, Nicolas Richard a écrit :
Olivier writes:
Le 01/07/2013 10:30, Nicolas Richard a écrit : [SNIP]
De mon côté, j'utilise Thunderbird pour les mails (et Gnus pour les news) et je fonctionne comme suit : - lorsque j'écris un message, emacs s'ouvre grâce à l'extension "External Editor" qui lance: "emacsclient -c"
Intéressant, malheureusement je ne trouve pas trace de cette extension parmi les extensions de Thunderbird. J'ai bien trouvé un fichier .xpi qui correspond, mais je ne sais quoi en faire. Des pistes ?
Allez dans le menu "Outils -> Modules complémentaires", dans la fenêtre/l'ongle qui s'ouvre, en haut à droite, il y a un champ de recherche, et à sa gauche une icône. Cliquez, et choisissez "installer à partir d'un fichier" [j'ai TB en anglais ici, donc les traductions sont approximatives]. Ensuite bien sûr sélectionner le fichier .xpi et confirmer l'installation.
Oui, j'avais trouvé juste après avoir posté. Je devrais toujours tourner sept fois mon claviers dans mes mains avant de poster. Bon, on va dire que l'icône magique n'est pas des plus lisibles et que j'ai cherché un menu. Je ne suis pas assez d'jeuns. Enfin, merci pour les explications.
Quitte à expliquer en détail, voici la suite des opérations :
Après redémarrage de TB, retourner dans le menu "Outils -> Modules complémentaires", sur la colonne de gauche sélectionner "Extensions" pour afficher les extensions installées, cliquer sur "External editor" dans le panneau de droite et enfin sur "Préférences" pour ajuster la commande qui sera utilisée pour lancer l'éditeur. "emacsclient -c" fonctionne pour moi (on peut utiliser "emacsclient -a= -c" pour que emacs soit lancé automatiquement s'il ne l'est pas déjà).
La par contre, cela ne fonctionne pas.
Derniers détails: il faut faire attention de composer les messages en texte simple, sinon l'éditeur ne sera pas lancé. Pour lancer l'éditeur externe, utiliser Control+E.
OK
Le site de l'extension fournit un mode emacs adapté mais moi j'utilise message-mode (par ignorance, pas par choix). Par ailleurs le site dit également que l'édition de HTML fonctionne ce qui ne correspond pas à mon expérience mais je n'ai jamais insisté. Tout est là : <http://globs.org/articles.php?pg=2&lng=en>
OK
a+
Merci pour les explications.
Olivier
Le 01/07/2013 22:19, Nicolas Richard a écrit :
Olivier <rebouxo@laposte.invalid.net> writes:
Le 01/07/2013 10:30, Nicolas Richard a écrit :
[SNIP]
De mon côté, j'utilise Thunderbird pour les mails (et Gnus pour les
news) et je fonctionne comme suit :
- lorsque j'écris un message, emacs s'ouvre grâce à l'extension
"External Editor" qui lance: "emacsclient -c"
Intéressant, malheureusement je ne trouve pas trace de cette extension
parmi les extensions de Thunderbird. J'ai bien trouvé un fichier .xpi
qui correspond, mais je ne sais quoi en faire. Des pistes ?
Allez dans le menu "Outils -> Modules complémentaires", dans la
fenêtre/l'ongle qui s'ouvre, en haut à droite, il y a un champ de
recherche, et à sa gauche une icône. Cliquez, et choisissez "installer à
partir d'un fichier" [j'ai TB en anglais ici, donc les traductions sont
approximatives]. Ensuite bien sûr sélectionner le fichier .xpi et
confirmer l'installation.
Oui, j'avais trouvé juste après avoir posté. Je devrais toujours tourner
sept fois mon claviers dans mes mains avant de poster.
Bon, on va dire que l'icône magique n'est pas des plus lisibles et que
j'ai cherché un menu. Je ne suis pas assez d'jeuns. Enfin, merci pour
les explications.
Quitte à expliquer en détail, voici la suite des opérations :
Après redémarrage de TB, retourner dans le menu "Outils -> Modules
complémentaires", sur la colonne de gauche sélectionner "Extensions"
pour afficher les extensions installées, cliquer sur "External editor"
dans le panneau de droite et enfin sur "Préférences" pour ajuster la
commande qui sera utilisée pour lancer l'éditeur. "emacsclient -c"
fonctionne pour moi (on peut utiliser "emacsclient -a= -c" pour que
emacs soit lancé automatiquement s'il ne l'est pas déjà).
La par contre, cela ne fonctionne pas.
Derniers détails: il faut faire attention de composer les messages en
texte simple, sinon l'éditeur ne sera pas lancé. Pour lancer l'éditeur
externe, utiliser Control+E.
OK
Le site de l'extension fournit un mode emacs adapté mais moi j'utilise
message-mode (par ignorance, pas par choix). Par ailleurs le site dit
également que l'édition de HTML fonctionne ce qui ne correspond pas à
mon expérience mais je n'ai jamais insisté. Tout est là :
<http://globs.org/articles.php?pg=2&lng=en>
Le 01/07/2013 10:30, Nicolas Richard a écrit : [SNIP]
De mon côté, j'utilise Thunderbird pour les mails (et Gnus pour les news) et je fonctionne comme suit : - lorsque j'écris un message, emacs s'ouvre grâce à l'extension "External Editor" qui lance: "emacsclient -c"
Intéressant, malheureusement je ne trouve pas trace de cette extension parmi les extensions de Thunderbird. J'ai bien trouvé un fichier .xpi qui correspond, mais je ne sais quoi en faire. Des pistes ?
Allez dans le menu "Outils -> Modules complémentaires", dans la fenêtre/l'ongle qui s'ouvre, en haut à droite, il y a un champ de recherche, et à sa gauche une icône. Cliquez, et choisissez "installer à partir d'un fichier" [j'ai TB en anglais ici, donc les traductions sont approximatives]. Ensuite bien sûr sélectionner le fichier .xpi et confirmer l'installation.
Oui, j'avais trouvé juste après avoir posté. Je devrais toujours tourner sept fois mon claviers dans mes mains avant de poster. Bon, on va dire que l'icône magique n'est pas des plus lisibles et que j'ai cherché un menu. Je ne suis pas assez d'jeuns. Enfin, merci pour les explications.
Quitte à expliquer en détail, voici la suite des opérations :
Après redémarrage de TB, retourner dans le menu "Outils -> Modules complémentaires", sur la colonne de gauche sélectionner "Extensions" pour afficher les extensions installées, cliquer sur "External editor" dans le panneau de droite et enfin sur "Préférences" pour ajuster la commande qui sera utilisée pour lancer l'éditeur. "emacsclient -c" fonctionne pour moi (on peut utiliser "emacsclient -a= -c" pour que emacs soit lancé automatiquement s'il ne l'est pas déjà).
La par contre, cela ne fonctionne pas.
Derniers détails: il faut faire attention de composer les messages en texte simple, sinon l'éditeur ne sera pas lancé. Pour lancer l'éditeur externe, utiliser Control+E.
OK
Le site de l'extension fournit un mode emacs adapté mais moi j'utilise message-mode (par ignorance, pas par choix). Par ailleurs le site dit également que l'édition de HTML fonctionne ce qui ne correspond pas à mon expérience mais je n'ai jamais insisté. Tout est là : <http://globs.org/articles.php?pg=2&lng=en>
OK
a+
Merci pour les explications.
Olivier
Nicolas Richard
Olivier writes:
Bon, on va dire que l'icône magique n'est pas des plus lisibles et que
Indubitablement : j'ai mis un temps fou avant de remarquer cet(te?) icône, qui pourtant contient des fonctions essentielles.
"emacsclient -c" fonctionne pour moi (on peut utiliser "emacsclient -a= -c" pour que emacs soit lancé automatiquement s'il ne l'est pas déjà).
La par contre, cela ne fonctionne pas.
Au sens de "pas du tout", ou "pas si emacs n'est pas déjà lancé" ? J'avoue que je n'ai pas testé le "-a=" que je suggère, mais je ne vois pas trop pourquoi ça n'irait pas. Peut être faudrait-il tester en ligne de commande si "emacsclient -a= -c /some/file" fonctionne.
-- N.
Olivier <rebouxo@laposte.invalid.net> writes:
Bon, on va dire que l'icône magique n'est pas des plus lisibles et que
Indubitablement : j'ai mis un temps fou avant de remarquer cet(te?)
icône, qui pourtant contient des fonctions essentielles.
"emacsclient -c"
fonctionne pour moi (on peut utiliser "emacsclient -a= -c" pour que
emacs soit lancé automatiquement s'il ne l'est pas déjà).
La par contre, cela ne fonctionne pas.
Au sens de "pas du tout", ou "pas si emacs n'est pas déjà lancé" ?
J'avoue que je n'ai pas testé le "-a=" que je suggère, mais je ne vois
pas trop pourquoi ça n'irait pas. Peut être faudrait-il tester en ligne
de commande si "emacsclient -a= -c /some/file" fonctionne.
Bon, on va dire que l'icône magique n'est pas des plus lisibles et que
Indubitablement : j'ai mis un temps fou avant de remarquer cet(te?) icône, qui pourtant contient des fonctions essentielles.
"emacsclient -c" fonctionne pour moi (on peut utiliser "emacsclient -a= -c" pour que emacs soit lancé automatiquement s'il ne l'est pas déjà).
La par contre, cela ne fonctionne pas.
Au sens de "pas du tout", ou "pas si emacs n'est pas déjà lancé" ? J'avoue que je n'ai pas testé le "-a=" que je suggère, mais je ne vois pas trop pourquoi ça n'irait pas. Peut être faudrait-il tester en ligne de commande si "emacsclient -a= -c /some/file" fonctionne.
-- N.
jca+news
"Nicolas Richard" writes:
Olivier writes:
Bon, on va dire que l'icône magique n'est pas des plus lisibles et que
Indubitablement : j'ai mis un temps fou avant de remarquer cet(te?) icône, qui pourtant contient des fonctions essentielles.
Faut choisir entre options courtes et options longues : emacsclient -a '' -c
L'option courte (et la longue aussi, pour le coup) admet deux variantes sur mon installation: emacsclient -a= -c et emacsclient -a= '' -c fonctionnent sans problème. Par contre emacsclient -a -c ne fonctionne pas (car "-c" est interprété comme le nom de l'éditeur alternatif, du coup emacsclient se plaint de n'avoir aucun fichier à éditer.)
Faut choisir entre options courtes et options longues :
emacsclient -a '' -c
L'option courte (et la longue aussi, pour le coup) admet deux variantes
sur mon installation:
emacsclient -a= -c
et
emacsclient -a= '' -c
fonctionnent sans problème. Par contre
emacsclient -a -c
ne fonctionne pas (car "-c" est interprété comme le nom de l'éditeur
alternatif, du coup emacsclient se plaint de n'avoir aucun fichier à
éditer.)
Faut choisir entre options courtes et options longues : emacsclient -a '' -c
L'option courte (et la longue aussi, pour le coup) admet deux variantes sur mon installation: emacsclient -a= -c et emacsclient -a= '' -c fonctionnent sans problème. Par contre emacsclient -a -c ne fonctionne pas (car "-c" est interprété comme le nom de l'éditeur alternatif, du coup emacsclient se plaint de n'avoir aucun fichier à éditer.)
Faut choisir entre options courtes et options longues : emacsclient -a '' -c
L'option courte (et la longue aussi, pour le coup) admet deux variantes sur mon installation: emacsclient -a= -c et emacsclient -a= '' -c fonctionnent sans problème.
Ben pas chez moi : emacsclient: error executing alternate editor "=" et c'est tant mieuxâ¦
Faut choisir entre options courtes et options longues :
emacsclient -a '' -c
L'option courte (et la longue aussi, pour le coup) admet deux variantes
sur mon installation:
emacsclient -a= -c
et
emacsclient -a= '' -c
fonctionnent sans problème.
Ben pas chez moi :
emacsclient: error executing alternate editor "="
et c'est tant mieuxâ¦
Faut choisir entre options courtes et options longues : emacsclient -a '' -c
L'option courte (et la longue aussi, pour le coup) admet deux variantes sur mon installation: emacsclient -a= -c et emacsclient -a= '' -c fonctionnent sans problème.
Ben pas chez moi : emacsclient: error executing alternate editor "=" et c'est tant mieuxâ¦