2010-09-24 14 views
6

मैं पिछले कुछ महीनों से विंडोज सिस्टम पर जीएनयू एमएक्स सीख रहा हूं। एक चीज जो वास्तव में मुझे बग्स करती है, आदेशों को चोरी करना या मेरी खिड़कियां बंद करना है। उदाहरण के लिए, जब एशेल लॉन्च करते हैं तो यह कभी-कभी इसे मौजूदा विंडो की बजाय एक और विंडो डाल देगा। मेरे पास आईबीएम के क्लीयरकेस के लिए वीसी का विस्तार भी है जो फाइलों को चेक-इन/आउट करते समय विंडोज़ को भी मारता है।आदेशों को Emacs विंडोज़ चोरी करने से कैसे रोकें?

मैंने सोचा होगा कि खिड़की को लॉक करने की क्षमता है ताकि कुछ भी इसे मार न सके या चोरी न करें, यह काफी वांछनीय विशेषता होगी। क्या Emacs इस अंतर्निहित के साथ आते हैं? मुझे एहसास है कि यह करता है लेकिन मुझे इसके लिए शब्दावली की कमी है।

किसी भी जानकारी की सराहना की जाएगी।

सादर,

इलियट

उत्तर

6

उपयोग StickyWindows

डाउनलोड sticky-windows.el

अपने .emacs में निम्नलिखित लाइनों डाल:

(require 'sticky-windows) 
(global-set-key [(control x) (?0)] 'sticky-window-delete-window) 
(global-set-key [(control x) (?1)] 'sticky-window-delete-other-windows) 
(global-set-key [(control x) (?9)] 'sticky-window-keep-window-visible) 
+0

वही है जो मैं बाद में था। बहुत धन्यवाद जेरोम। अब मैं अपने कार्यक्षेत्र को विभाजित कर सकता हूं और मुझे अपने बफरों को मारने या चोरी होने की चिंता करने की ज़रूरत नहीं है। – sonelliot

3

(जानकारी "(Emacs) के लिए मजबूर एक ही विंडो") बताता है कि आम तौर पर हो रहा है।

+0

Emacs मैन्युअल के नए संस्करणों में: (जानकारी "(emacs) बफर प्रदर्शित करना") –

संबंधित मुद्दे