启动emacs时覆盖.emacs配置

时间:2018-10-31 20:20:08

标签: emacs

当我使用internal sealed class CultureAwareStringSortComparer : StringComparer { public CultureAwareStringSortComparer( CompareInfo compareInfo, CompareOptions options = CompareOptions.StringSort) { Requires.ArgNotNull(compareInfo, nameof(compareInfo)); this.SortComparer = compareInfo.GetStringComparer(options); this.HashCodeComparer = compareInfo.GetStringComparer( options & ~CompareOptions.StringSort); } internal StringComparer SortComparer { get; } internal StringComparer HashCodeComparer { get; } public override int Compare(string x, string y) => this.SortComparer.Compare(x, y); public override bool Equals(string x, string y) => this.SortComparer.Equals(x, y); public override int GetHashCode(string obj) => this.HashCodeComparer.GetHashCode(obj); } 编辑文件时,将读取存储在emacs文件中的配置(我可以通过字体大小来判断)。但是,没有经过一秒钟,窗口和字体大小都减小了。看来我的自定义配置已被覆盖。我不知道此附加配置存储在哪里。

系统:Light Ubuntu 18.04

我的.emacs文件:

.emacs

1 个答案:

答案 0 :(得分:1)

在原始问题的评论部分中,遵循@prosoitos条建议:

  • 创建了包含以下行的$ HOME / .Xresouces文件 emacs*font: DejaVu Sans Mono 16
  • 在终端中,输入xrdb $HOME/.Xresouces