2010-10-05 8 views

cevap

19

seçilen çerçeve salt metin terminal ise değişken window-systemnil olup.

+0

Büyük emacs bir zaman bloğunun içinde pencereli bir ortamda yürütür çalıştırılacak ve kullanmak istediğiniz kodu koy! Teşekkür ederim! – mefiX

+3

Sadece pencere modunda istediğim tüm şeyleri değerlendirmek için '(pencere sistemi ... şeyler ...)' seçeneğini kullandım. – mefiX

+11

"Pencere sistemi" nin değerinin mevcut kareye özgü olduğunu unutmayın; Eğer Emacs'i GUI modunda başlatırsanız, 'window-system'' t' olacaktır, fakat eğer bir * terminalden 'emacsclient -t' kullanarak aynı * Emacs örneğine bağlanırsanız, o zaman' window-system''nil olacaktır bu terminal çerçevesinde. Bu nedenle, "pencere sistemi" temelli .emacs'de karar vermek iyi bir uygulama değildir - bunun yerine, karşılık gelen koşullu kodu kancaya veya daha sonra çağrılacak diğer işlevlere gömün. – sanityinc

0

Eğer ekran grafiği-p yüklemi yani

(when (display-graphic-p) 
    (do something) 
    (do-another-thing)) 

veya ters

İlgili konular