मेरा समाधान एमैक की डिफ़ॉल्ट स्क्रॉलिंग को बदलना नहीं है, बल्कि मैक्रो से एक महत्वपूर्ण अनुक्रम कमांड बनाना है। इस तरह से आपके पास एक समय में एक पंक्ति को स्क्रॉल करने का एक सुविधाजनक तरीका है जब आप चाहते हैं। आदर्श नहीं है, लेकिन सुपर आसान है। यह बस ऐसा होता है कि एम- (↓) और एम- (are) उपलब्ध हैं, इसलिए मैंने इसका उपयोग किया है।
मैंने इस तरह से इसे किया। सबसे पहले, आपको एक पंक्ति स्क्रॉल, ऊपर और नीचे के लिए मैक्रो रिकॉर्ड करने की आवश्यकता है।
मैक्रो शुरू करो
C-x (
एक नीचे स्क्रॉल करें
C-u 1 C-v
स्थूल को रोकें
C-x )
स्क्रॉल अप के लिए, का उपयोग करें
C-u 1 M-v
आगे आपको मैक्रो का नाम देना होगा।
M-x name-last-kbd-macro
जैसे संकेत मिलने पर इसे नाम दें:
down-one-line
फिर उस कमांड के नाम के लिए एक महत्वपूर्ण अनुक्रम बाँधने के लिए बस निम्नलिखित का उपयोग करें:
M-x global-set-key
और संकेत देने पर, कुछ का उपयोग करें:
M-(down arrow)
फिर यह आपसे पूछेगा कि आप किस कमांड को बांधना चाहते हैं, और आपको यह नाम देना चाहिए जो आपने पहले आविष्कार किया था, उदाहरण के लिए, डाउन-वन-लाइन।
यहां मुझे यह जानकारी मिली है। आप अपने मैक्रो को .emacs फ़ाइल में जोड़ने के बारे में नीचे और अन्य जगहों पर भी निर्देश पा सकते हैं।
यहाँ मैक्रो डेफिनिशन स्पष्टीकरण के लिए
स्क्रॉलिंग को कैसे नियंत्रित किया जाए, इसके लिए यहां