ver renglon párrafos poner numeros numero numerar numeradas numeracion mostrar lineas linea hacer cómo continuas continua configurar como cada emacs

emacs - renglon - numeracion de lineas continuas



¿Cómo habilito los números de línea(a la izquierda) cada vez que abro Emacs? (5)

Coloque (global-linum-mode t) en sus .emacs si lo desea para cada búfer. De lo contrario, puede agregar una función al enganche apropiado de modos que le interesa para habilitarlo solo para ese modo.

Realmente deberías leer el manual como sugerí en la última pregunta tuya que respondí. ;)

Los habilito presionando: Mx linum-mode . ¿Cómo puedo "traducir" eso en mi archivo .emacs para habilitarlo automáticamente cada vez que abro EMACS?


Desde Emacs 26, la nueva forma es usar (global-) display-line-numbers-mode


Es posible que desee considerar este código en su archivo .emacs:

;; always show line numbers (global-linum-mode 1) ;; insert a space if running in text mode (if window-system (progn) (setq linum-format "%d ") )

Agrega un espacio entre el número de línea y las líneas editables en el modo de texto, como se hace en el modo de gráficos.


También puede poner (line-number-mode 1) en su archivo .emacs . De esta manera también puedes tenerlo en modo específico:

(defun my-c-mode-common-hook () (line-number-mode 1)) (add-hook ''c-mode-common-hook ''my-c-mode-common-hook)

De esa manera, solo colocará los números de línea si se trata de un archivo C / C ++.


Una solución más es usar un linum-mode

linum-mode funciona rápido en archivos grandes, por lo que para habilitarlo en su modo, ponga esto en su configuración:

(add-hook ''js2-mode-hook (lambda () (linum-mode 1)))

linum-mode es parte de Emacs después de la versión 22. Más documentación sobre este modo está here