मैं Emacs में लाइन नंबर कैसे प्रदर्शित करूं (मोड लाइन में नहीं)?


124

मुझे पता है कि मोड-लाइन में लाइन नंबर (और कॉलम) कैसे प्रदर्शित होते हैं, लेकिन मैं बाईं ओर सभी लाइनों के लिए लाइन नंबर प्रदर्शित करने के लिए ईमैक्स चाहूंगा। मैंने इसे विम और अन्य पाठ संपादकों में देखा है। मैं यह कैसे emacs के लिए करते हैं?

जवाबों:


155

M-x linum-mode(या global-linum-mode), और स्टार्टअप में सक्षम करने के लिए (global-linum-mode t)अपने ~/.emacs(या ~/.emacs.d/init.el) में डाल दिया ।


क्या कॉलम संख्याओं के साथ ऐसा करने का कोई तरीका है?
Topo

किसी भी देर से पाठकों के लिए: M-x column-number-modeवर्तमान स्तंभ आपके सूचक को प्रदर्शित करने का एक तरीका है।
मोनोटक्स

मेरी .emacs.d निर्देशिका में न तो init.el फ़ाइल है और न ही मेरे ~ में .emacs फ़ाइल है। मुझे वे कहां मिल सकते हैं?
Goldname

2
आप एक बना सकते हैं यदि आपके पास पहले से कोई कॉन्फिगर नहीं है।
निक मैकुडी 18

इसने मेरे लिए काम किया। Windows उपयोगकर्ताओं के लिए शीर्ष - यह फ़ाइल C: \ Users \ username \ AppData \ Roaming निर्देशिका में स्थित है, और इसे ".emacs" कहा जाता है। फ़ाइल के अंत में बस (वैश्विक-लाइनम-मोड टी) जोड़ें।
किरिल यूनुसोव

9

यह पन्ना:

कुछ अलग विकल्पों को सूचीबद्ध करता है।

मोनोटक्स का उत्तर वर्तमान में वहां सूचीबद्ध पहला विकल्प है। एक वैकल्पिक (सूचीबद्ध भी) NLinum है:

आपको ELPA से स्थापित करने में सक्षम होना चाहिए:

M-x package-install RET nlinum RET

और फिर इसे इस तरह उपयोग करें:

(use-package nlinum
  :config
  (global-nlinum-mode))

10
एसएक्स प्रारूप के लिए बस एक लिंक आदर्श नहीं है।
प्रो। फालकेन

@ Prof.Falken विशेष रूप से जब लिंक 404 नहीं मिला। कृपया अपना उत्तर ठीक करें।
बक्सर

1
धन्यवाद दोनों - सहमत हैं, हालांकि मोनोटक्स के जवाब में पहले से ही सभी आवश्यक जानकारी है। मैंने लिंक को सही करने और वैकल्पिक विकल्प प्रदान करने के लिए संपादन किया।
icyrock.com

6
  • linum-mode→ पुराना, हैक, धीमा। Emacs 23 (2009 में रिलीज़)।
  • global-display-line-numbers-mode → इमैकस 26 (2018-03-30 के अनुसार बीटा)

इसे अपनी emacs init फ़ाइल में रखें:

(when (version<= "26.0.50" emacs-version )
  (global-display-line-numbers-mode))

http://ergoemacs.org/emacs/emacs_line_number_mode.html


इसने मेरे लिए काम किया
बिलल बेगेरजाद

26 Emacs में फ़ाइल काम (global-display-line-numbers-mode)करने के लिए जोड़ना .emacs!
२१:०२ पर joseluisq
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.