2010-12-21 24 views

cevap

14

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ı.

+0

@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 –

+2

@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

+1

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

İlgili konular