Ctrl + z दबाने के बाद emacs gui को कैसे जगाएं


28

मैं Gnome में emacs gui का उपयोग कर रहा हूं। Ctrl + z दबाने के बाद, emacs विंडो को छोटा किया जाता है। हालाँकि, अगर मैं खिड़की को सामने लाता हूं, तो यह किसी भी कुंजी प्रेस और माउस घटना का जवाब नहीं देता है। मैंने वेब को केवल कमांड लाइन के भीतर वापस लाने के लिए खोजा। लेकिन जीयूआई मोड में इसका उपयोग करते समय प्रतिक्रियाशील ईमेस कैसे करें ??

जवाबों:


23

यदि आप C-zगलती से प्रेस करते हैं तो आप इसे अपने .emacs में जोड़ सकते हैं ताकि Cz कुछ न कर सके:

(global-unset-key (kbd "C-z"))

मैंने ऐसा कई बार हादसे के बाद Cz दबाने के बाद किया।


विंडो को आकार दें (जैसा कि नीचे पोस्ट किया गया है) अब ठीक करें! और फिर इसे स्थायी करने के लिए ऐसा करें। किसी ऐसे व्यक्ति से धन्यवाद, जिसे लगातार जर्मन और यूएस कीबोर्ड लेआउट को बदलना पड़ता है।
बर्बाद

Cz और Cx Cz दोनों ही आमतौर पर बाध्य होते हैं (suspend-frame)। यदि आप Cz को परेशान करते हैं, तो आप Cz से पहले Cx के साथ निलंबित कर सकते हैं। (मैं इसे एक विशेषता मानता हूं, लेकिन कुछ इसे प्रेरणा के रूप में ले सकते हैं (global-unset-key (kbd "C-x C-z"))।)
ericP

18

प्रकार

fg 

या

fg %emacs

Emacs वापस पाने के लिए।


7

आपको प्रक्रिया को SIGCONTसिग्नल भेजना पड़ सकता है । आप सामान्य रूप से कंसोल में इसे चलाकर kill -CONT $emacs_pidया कर सकते हैं killall -CONT emacs। यदि आप GUI समाधान पर जोर देते हैं, तो आप अपने distro के साथ भेजे गए कार्य प्रबंधक को आज़मा सकते हैं।


5

इसे एक CONTसंकेत भेजें :

killall -CONT emacs

एक WINCHसंकेत भी काम करने लगता है, इसलिए आप बस Emacs विंडो का आकार बदल सकते हैं

किसी भी मेनू आइटम पर क्लिक करने पर भी काम करने लगता है।

यदि आप एक टर्मिनल से Emacs चला रहे थे, fg("अग्रभूमि") या %emacsकाम करेगा।


0

विम में इसे बंद करने के लिए अपने को जोड़ें .vimrc:

map <C-z> <Nop>
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.