14
Emacs-ESS'de iki oturum açıyorum: biri masaüstümde, diğeri de sersemletme kullanarak. Hangi seansın kullanılacağını ESS'ye nasıl söyleyebilirim?Emacs-ess'de R oturumları arasında nasıl geçiş yapabilirim?
Emacs-ESS'de iki oturum açıyorum: biri masaüstümde, diğeri de sersemletme kullanarak. Hangi seansın kullanılacağını ESS'ye nasıl söyleyebilirim?Emacs-ess'de R oturumları arasında nasıl geçiş yapabilirim?
Eh ben Emacs içinde benim (yerel) R oturumlar arasında geçiş yapmak
M-x ess-switch-process
her zaman kullanın. Bölüm 3.2'de detaylar var. aL3xa yorumuna bir devamı olarak Düzen
, ben de bir benim dot.emacs bu var:
süreç anahtarını çok güzel yapar(require 'uniquify)
(setq uniquify-buffer-name-style 'post-forward-angle-brackets)
; Slightly more debatable
(global-set-key (kbd "C-x C-b") 'ibuffer)
. CGWalters için Kudos, bunu kopyaladığım başka bir Emacs kullanıcısı.
@Dirk teşekkürler - şu an çalışıyor; Yeni bir sürece başlamadan önce bunu yapmaya çalışıyordum, ama şimdi Mx ess-start-process ve daha sonra Mx ess-switch-process –
@David, 'ess-switch-process '' e bağlı olduğumu görüyorum. Cc Cs, ayrıca bir işlevsellik iESS tamponlar arasında kolay navigasyon sağlayan iESS 'Cc' dir. – VitoshKa
Başka bir "çözüm", "C-x b" işlevini kullanmak ve "* R" yazıp istenen oturum kimliğini kullanmaktır. Yerel bir Emacs özelliği (ESS'ye özgü değil). Önceden kullanılan tampon adını varsayılan olarak minibufer olarak görürsünüz, böylece iki R oturumu arasında geçiş yaparsanız, bu oldukça kullanışlı olabilir. – aL3xa