GNU Emacs में लाइन नंबर जोड़ें


24

मैं Emacs में लाइन नंबर कैसे जोड़ सकता हूं?

कृपया समझाएं, मैं एक पूर्ण शुरुआत हूं।

जवाबों:


26

यदि आप इसे डिफ़ॉल्ट मोड में चला रहे हैं, तो यह मेनू में है: विकल्प> दिखाएँ / छुपाएं> लाइन नंबर। फिर विकल्प> भविष्य के सत्र के लिए इसे बचाने के लिए विकल्प सहेजें।

यदि आप इसे एक टर्मिनल ( emacs -nw) में चला रहे हैं , तो यह है M-x line-number-modeM-आमतौर पर Windows कुंजी है, लेकिन हो सकता है Alt, या आप भी दबा सकते हैं Esc, जिसके बाद x

(संपादित करें: ऊपर केवल मोड लाइन को प्रभावित करता है। मार्जिन में लाइन संख्या के लिए, आप चाहते हैं M-x linum-mode, या (setq global-linum-mode t)आपके अधिक संभावना है ~/.emacs।)


2
यह केवल मोड लाइन में वर्तमान लाइन संख्या को प्रदर्शित करता है
फ्लोरियन डिस्च

@ फ़्लोरियन: अच्छी पकड़। मैंने linum-modeउत्तर के लिए निर्देश जोड़े ।
geekosaur

ठीक है, आप और तेज हो गए हैं - मेरा जवाब हटा दिया है
फ्लोरियन डिस्च

8
(setq global-linum-mode t)जब मैं इस लाइन को .emacs.d / init.el में जोड़ता हूं तो काम नहीं कर रहा हूं, मैं इसे केवल इसे बदलता हूं (global-linum-mode t)और यह काम करता है। कोई भी कारण क्यों?
जीजूनालोस्ट

20

जोड़े (global-linum-mode t)को~/.emacs.d/init.el


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

"सी: \ उपयोगकर्ता \ उपयोगकर्ता नाम" निर्देशिका में भी हो सकता है
किरिल यूनुसोव

आप पंक्ति संख्या और पाठ के बीच एक स्थान कैसे जोड़ सकते हैं? क्योंकि (ग्लोबल-लिनुम-मोड टी) को जोड़ने से लाइन नंबर और रिक्त स्थान के बिना पाठ दिखाई देता है।
m4l490n
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.