2

*inferior-ensime-server-...*バッファの長さを数千行に制限したい。

https://stackoverflow.com/a/11255400/1007926から、これは有望に見えますが、この場合は機能しません:

(add-hook 'compilation-filter-hook 'comint-truncate-buffer)
(setq comint-buffer-maximum-size 2000)

の代わりに使用できる ENIME サーバー バッファー フックはあり'compilation-filter-hookますか?

おそらく、これらのフックを使用して、バッファを時々切り捨てることができます: https://github.com/ensime/ensime-emacs/blob/master/ensime-mode.el

4

2 に答える 2

0

それは私にとってはうまくM-x customize-group ensime-serverいきensime-server-logbackましlogback.xml"/home/user/.sbt/0.13/plugins/logback.xml". これは私のログバックです:

<configuration>
  <contextListener class="ch.qos.logback.classic.jul.LevelChangePropagator">
    <resetJUL>true</resetJUL>
  </contextListener>
  <appender name="file" class="ch.qos.logback.core.FileAppender">
    <file>it.log</file>
    <append>false</append>
    <encoder>
      <pattern>%d{HH:mm:ss.SSS} %-5level %X{akkaSource} %logger{36} - %msg%n</pattern>
    </encoder>
  </appender>
  <root level="WARN">
    <appender-ref ref="file" />
  </root>
  <logger name="org.ensime" level="WARN" />
  <logger name="akka" level="WARN" />
</configuration>
于 2018-08-02T16:02:52.707 に答える