Как мне настроить левое поле в Emacs (noX)? - PullRequest
5 голосов
/ 31 августа 2011

В настоящее время текст находится прямо напротив левого края окна терминала, что несколько раздражает. Я хотел бы, чтобы был небольшой запас, без номеров строк или визуальной строки. Я знаю о краях, однако режим с бахромой работает только в версии с графическим интерфейсом. В идеале я хотел бы, чтобы поля настраивались на лету, в зависимости от размера окна, чтобы центрировать текстовое поле определенной ширины, которое затем заполняется правильно.

Ответы [ 2 ]

7 голосов
/ 31 августа 2011

Вы можете добавить следующее в ваш файл инициализации Emacs, чтобы добавить 2-символьное поле (изменить в соответствии с требованиями) слева и справа от каждого окна:

(add-hook 'window-configuration-change-hook
          (lambda ()
            (set-window-margins (car (get-buffer-window-list (current-buffer) nil t)) 2 2)))

Это работает в терминале Emacs.

0 голосов
/ 06 июня 2012
(global-linum-mode t)
(setq linum-format " ")

Не элегантно, но работает.

Спасибо за комментарий Эммануила Берга.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...