Question

J'utilise Aquamacs 90% du temps d'éditer des fichiers R avec ESS (Emacs parle Statistiques). Dans ce mode, je trouve qu'il est indispensable d'avoir une fenêtre séparée, C-x 3 C-x 2, de telle sorte que je peux voir simultanément le code source et le tampon de R (fenêtre terminal). Ainsi, Aquamacs chaque fois que je lancement, je dois effectuer les étapes suivantes: diviser la fenêtre, sélectionnez celui de droite, tampon de passage à *R*, revenir au fichier. Comment puis-je sauvegarder cette configuration à travers des sessions?

merci.

Était-ce utile?

La solution

Il y a C-C-c z (ess-de-ESS commutateur-à-bout), qui fait la séparation et le passage à la fin de ess tampon inférieure. Je l'utilise tout le temps.

Autres conseils

Essayez ceci:

(defun open-r-project ()
  (interactive)
  (delete-other-windows)
  (split-window-horizontally)
  (R)
  (ess-change-directory "~/projects/")
  (next-multiframe-window)
  (find-file "~/projects/")
  (previous-multiframe-window)
)

(global-set-key (kbd "C-c r") 'open-r-project)

Notez, cependant, que ce soit ma première fonction LISP. Je ne sais pas comment faire le travail des paramètres de projet dir. Je vais essayer demain. Oh, et notez que j'utilise la version SVN de l'ESS.

Il y a un certain nombre de paquets qui font ce genre de chose. Il semble que layout-restore est probablement le plus en forme, mais vous voudrez peut-être regarder toutes les entrées dans le wiki Emacs sous la rubrique « changement de configuration fenêtre » de la Catégorie Windows.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top