ฉันรู้วิธีแสดงหมายเลขบรรทัด (และคอลัมน์) ในโหมดบรรทัด แต่ฉันต้องการให้ emacs แสดงหมายเลขบรรทัดสำหรับทุกบรรทัดทางด้านซ้าย ฉันเคยเห็นสิ่งนี้ทำในกลุ่มและแก้ไขข้อความอื่น ๆ ฉันจะทำสิ่งนี้เพื่อ emacs ได้อย่างไร
ฉันรู้วิธีแสดงหมายเลขบรรทัด (และคอลัมน์) ในโหมดบรรทัด แต่ฉันต้องการให้ emacs แสดงหมายเลขบรรทัดสำหรับทุกบรรทัดทางด้านซ้าย ฉันเคยเห็นสิ่งนี้ทำในกลุ่มและแก้ไขข้อความอื่น ๆ ฉันจะทำสิ่งนี้เพื่อ emacs ได้อย่างไร
คำตอบ:
M-x linum-mode(หรือglobal-linum-mode
) และใส่(global-linum-mode t)
ในของคุณ~/.emacs
(หรือ~/.emacs.d/init.el
) เพื่อเปิดใช้งานที่เริ่มต้น
M-x column-number-mode
เป็นวิธีหนึ่งในการแสดงคอลัมน์ปัจจุบันที่ตัวชี้ของคุณอยู่ที่
หน้านี้:
แสดงรายการตัวเลือกที่ต่างกันเล็กน้อย
คำตอบของ monotuxปัจจุบันเป็นตัวเลือกแรกที่ระบุไว้ที่นั่น อีกทางเลือกหนึ่ง (ยังอยู่ในรายการ) คือ NLinum:
คุณควรติดตั้งจาก ELPA:
M-x package-install RET nlinum RET
แล้วใช้มันเช่นนี้
(use-package nlinum
:config
(global-nlinum-mode))
linum-mode
→เก่าแฮ็คช้า Emacs 23 (เปิดตัวในปี 2009)global-display-line-numbers-mode
→ Emacs 26 (เบต้า ณ วันที่ 2018-03-30)วางสิ่งนี้ลงในไฟล์ init ของ emacs ของคุณ:
(when (version<= "26.0.50" emacs-version )
(global-display-line-numbers-mode))
(global-display-line-numbers-mode)
ไปยัง.emacs
ไฟล์ใช้งานได้ใน Emacs 26!