GNU Emacs'a satır numaraları ekleyin


24

Emacs'a satır numaralarını nasıl ekleyebilirim?

Lütfen açıkla, ben mutlak bir acemiyim.

Yanıtlar:


26

Varsayılan modda çalıştırıyorsanız, menüde: Seçenekler> Göster / Gizle> Satır Numaraları. Ardından, gelecek oturumlara kaydetmek için Seçenek> Seçenekleri kaydet seçeneğini belirleyin.

Bir terminalde ( emacs -nw) kullanıyorsanız, o zaman M-x line-number-mode. M-genellikle Windows anahtarıdır, ancak olabilir Altveya tuşuna basıp Escardından tuşuna basabilirsiniz x.

(Düzenleme: sadece yukarıda mod hattını etkileyen hat numaraları için kenar boşluğunda, istediğiniz. M-x linum-modeOlasılığı daha yüksektir veya (setq global-linum-mode t)Gözlerinde farklı ~/.emacs.)


2
Bu sadece şu anki satır numarasını mod satırında gösterir
Florian Diesch

@ Florian: İyi yakalamak. linum-modeCevap için talimatları ekledim .
geekosaur

Tamam, daha hızlı oldun - cevabımı sildim
Florian Diesch

8
(setq global-linum-mode t).emacs.d / init.el dosyasına bu satırı eklediğimde çalışmıyor, sadece değiştiriyorum (global-linum-mode t)ve çalışıyor. Sebebi var mı?
ZijunEn son

20

ekle (global-linum-mode t)için~/.emacs.d/init.el


1
Bu benim için çalıştı. Windows kullanıcıları için kullanılır - bu dosya C: \ Users \ kullanıcı adı \ AppData \ Roaming dizininde bulunur ve ".emacs" olarak adlandırılır. Dosyanın sonuna eklemeniz yeterlidir (global-linum-mode t).
Kirill Yunussov

Ayrıca "C: \ Users \ username \" dizininde de olabilir
Kirill Yunussov

Satır numarası ve metin arasına nasıl boşluk eklersiniz? çünkü sadece ekleme (global-linum-mode t) satır numaralarını ve metni boşluksuz gösterir.
m4l490n
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.