如何在Emacs(noX)中调整左边距?

时间:2011-08-31 01:54:19

标签: emacs

目前文本正好在终端窗口的左边缘,这有点烦人。我希望有一个小的边距,没有行号或视线。我知道边缘,但边缘模式似乎只在GUI版本中工作。理想情况下,我希望根据窗口大小动态调整边距,使特定宽度的文本主体居中,然后正确填充。

2 个答案:

答案 0 :(得分:7)

您可以将以下内容添加到您的Emacs init文件中,以便在每个窗口的左侧和右侧添加2个字符的边距(更改为适合):

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

这适用于终端Emacs。

答案 1 :(得分:0)

(global-linum-mode t)
(setq linum-format " ")

不优雅但有效。

感谢Emanuel Berg的评论。