2013-04-14 2 views
18

कर्सर से फ़ाइल के अंत में फ़ाइल को हटाने के लिए मुझे emacs में क्या टाइप करना चाहिए?Emacs में वर्तमान लाइन से फ़ाइल के अंत तक कैसे हटाना है?

+7

क्यों बिल्ली यह वास्तविक सवाल नहीं है? – Neil

+5

गंभीरता से। मेरे पास एक ही सवाल था और उसने इसका उत्तर दिया। –

उत्तर

29

कर्सर से फ़ाइल के अंत तक हटाना ऐसा कुछ नहीं है जो मैं अक्सर एक कुंजी के लिए बाध्यकारी बनाने के लिए बाध्य करने के लिए पर्याप्त करता हूं। मैं यह करने के चाहते हैं:

  • सी अंतरिक्ष (set-mark)
  • एम> (end-of-buffer)
  • Cw (kill-region)

सिर्फ इसलिए कि यह जोड़ती है सामान्य कार्य और इसलिए याद रखना आसान है।

एक अनुक्रम हो सकता है जो कम कुंजी का उपयोग करता है, लेकिन मैं सरल पसंद करता हूं।

+7

आप आवश्यक से 50% अधिक कुंजी दबा रहे हैं। सी-स्पेस के बिना इसे आज़माएं। –

+1

धन्यवाद @event_jr, यह काम करता है, जो मुझे आश्चर्यचकित करता है इसलिए मैंने देखा कि क्यों। 'एंड-ऑफ-बफर' की पहली चीजों में से एक को बदलता है '(या (consp arg) (क्षेत्र-सक्रिय-पी) (पुश-मार्क))', जो कि यदि आप 'एंड-ऑफ- बफर 'और कोई क्षेत्र वर्तमान में सक्रिय नहीं है,' पुश-मार्क 'कहता है, इस प्रकार सी-स्पेस' सेट-मार्क 'ऊपर, अनावश्यक बनाता है। –

+1

कोई भी आदेश जो बिंदु को दूर या अप्रत्याशित रूप से स्थानांतरित करता है (खोज, टैग कूद, आदि) (आमतौर पर) पहले चिह्न को धक्का देगा। –

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