कभी-कभी मैं एक लंबे फ़ंक्शन के अंदर होता हूं जहां फ़ंक्शन की शुरुआत दिखाई नहीं देती है। जबकि मुझे हाल ही में पता चला है कि (which-function-mode)
कौन से मॉडल में मुझे फ़ंक्शन का नाम बताता है, मैं फंक्शन की शुरुआत में जल्दी से कूदना चाहता हूं और फिर जितना संभव हो उतना आसानी से वापस आ सकता हूं।
अब तक मुझे दो समाधान मिल गए हैं।
एक निशान का उपयोग करना
C-SPC
वर्तमान बिंदु को चिह्नित करेंC-M-a
फ़ंक्शन शुरू करने के लिए पीछे की ओर ले जाएंC-x C-x
वर्तमान बिंदु के साथ विनिमय चिह्न (आप वापस कूदता है)C-g
चिह्नित क्षेत्र को रद्द करेंएक रजिस्टर का उपयोग करना
C-x r SPC p
रजिस्टर 'पी' में करेंट पॉइंट सेव करेंC-M-a
फ़ंक्शन शुरू करने के लिए पीछे की ओर ले जाएंC-x r j p
रजिस्टर 'पी' में सहेजे गए बिंदु पर जाएं
क्या कोई बेहतर तरीका है? मैं अपनी .emacs
फ़ाइल में कुछ विशिष्ट जोड़ने का विरोध नहीं कर रहा हूँ ।
set-mark-command