该用哪些代码设置coding system?

这个问题的起因源于doom-emacs的一个commit:

然后我看到……设置coding-system的命令有好多啊……比如我现在用的:

(prefer-coding-system 'utf-8)
(set-default-coding-systems 'utf-8)
(set-terminal-coding-system 'utf-8)
(set-selection-coding-system (if (eq system-type 'windows-nt) 'utf-16-le 'utf-8))
(setq locale-coding-system 'utf-8)

所以这是给需要在不同地方设置不同的coding system的情况用的?如果我就是要全部统一成utf-8,是不是doom-emacs那种就已经可以了?

谢谢各位

2 个赞