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