Lancement d'une commande au démarrage d'emacs

Le
Kanaye
Bonjour,

J'aimerais que la commande C-c a a (agenda de org-mode) se lance automatiqu=
ement au démarrage de emacs. J'ai essayé par une macro mais je cale. Si=
quelqu'un peut-me dire vers où chercher

Merci de votre attention

Kanaye
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Pascal J. Bourguignon
Le #24738042
Kanaye
Bonjour,

J'aimerais que la commande C-c a a (agenda de org-mode) se lance
automatiquement au démarrage de emacs. J'ai essayé par une macro mais
je cale. Si quelqu'un peut-me dire vers où chercher...

Merci de votre attention




1- déterminer la fonction qui est invoquée lorsqu'on tape C-c a a

1.1- Taper:
C-h k C-c a a

Chez moi, ça indique que la fonction org-agenda-list
est invoquée.

1.2- Déterminer les paramètres nécessares.

Soit: taper C-h f org-agenda-list RET

Soit: cliquer sur le lien sur org-agenda-list sur la page
produite par C-h k C-c a

Celà indique:

(org-agenda-list &optional INCLUDE-ALL START-DAY NDAYS)

ce qui signifie que tous les paramètres sont optionels, tant
mieux pour nous.

2- éditer le fichier ~/.emacs, ajouter une ligne:

(org-agenda-list)

vers la fin du fichier. Enregistrer et relancer emacs.


--
__Pascal Bourguignon__ http://www.informatimago.com/
A bad day in () is better than a good day in {}.
Kanaye
Le #24738512
Le jeudi 30 août 2012 20:30:49 UTC+2, Pascal J. Bourguignon a écrit :
Kanaye


> Bonjour,

>

> J'aimerais que la commande C-c a a (agenda de org-mode) se lance

> automatiquement au d�marrage de emacs. J'ai essay� par une macro mais

> je cale. Si quelqu'un peut-me dire vers o� chercher...

>

> Merci de votre attention





1- d�terminer la fonction qui est invoqu�e lorsqu'on tape C-c a a



1.1- Taper:

C-h k C-c a a



Chez moi, �a indique que la fonction org-agenda-list

est invoqu�e.



1.2- D�terminer les param�tres n�cessares.



Soit: taper C-h f org-agenda-list RET



Soit: cliquer sur le lien sur org-agenda-list sur la page

produite par C-h k C-c a



Cel� indique:



(org-agenda-list &optional INCLUDE-ALL START-DAY NDAYS)



ce qui signifie que tous les param�tres sont optionels, t ant

mieux pour nous.



2- �diter le fichier ~/.emacs, ajouter une ligne:



(org-agenda-list)



vers la fin du fichier. Enregistrer et relancer emacs.





--

__Pascal Bourguignon__ http://www.informatimago.com/

A bad day in () is better than a good day in {}.



Merci Pascal,
C'est exactement ce que je désirais. Merci pour tes explications sur la d émarche qui m'ouvre des perspectives.
Emacscalement
Yann
jj.retorre
Le #24738932
Kanaye
Le jeudi 30 août 2012 20:30:49 UTC+2, Pascal J. Bourguignon a écrit :
Kanaye


> Bonjour,

>

> J'aimerais que la commande C-c a a (agenda de org-mode) se lance

> automatiquement au d�marrage de emacs. J'ai essay� par une
> macro mais

> je cale. Si quelqu'un peut-me dire vers o� chercher...

>

> Merci de votre attention





1- d�terminer la fonction qui est invoqu�e lorsqu'on tape C-c a a



1.1- Taper:

C-h k C-c a a



Chez moi, �a indique que la fonction org-agenda-list

est invoqu�e.



1.2- D�terminer les param�tres n�cessares.



Soit: taper C-h f org-agenda-list RET



Soit: cliquer sur le lien sur org-agenda-list sur la page

produite par C-h k C-c a



Cel� indique:



(org-agenda-list &optional INCLUDE-ALL START-DAY NDAYS)



ce qui signifie que tous les param�tres sont optionels,
tant

mieux pour nous.



2- �diter le fichier ~/.emacs, ajouter une ligne:



(org-agenda-list)



vers la fin du fichier. Enregistrer et relancer emacs.





--

__Pascal Bourguignon__ http://www.informatimago.com/

A bad day in () is better than a good day in {}.



Merci Pascal, C'est exactement ce que je désirais. Merci pour tes
explications sur la démarche qui m'ouvre des perspectives.
Emacscalement Yann



Une autre solution consiste à lancer emacs (ou emacsclient si un serveur
emacs est déjà présent) avec l'option -f org-agenda-list

emacs -f org-agenda-list

Chez moi, sous xfce, je peux créer un lanceur sur le bureau qui exécute
cette tâche. J'imagine qu'il existe des solutions semblables pour les
autres environnements graphique. On peut aussi créer un script.
L'avantage étant de pouvoir lancer son emacs de manière «ordinaire» si
l'on n'a pas envie d'activer org-agenda-list.


--
JJR.
Publicité
Poster une réponse
Anonyme