两个问题,treemacs下的 projectile-compile ,compilation-mode 下 unicode 显示

1. treemacs 中的 projectile-compile 定位错误

2021-11-13 21-17-25 的屏幕截图
这里已有 DataStructure 项目,在 src 下又有 BinaryTreeList 两个项目
现在在 DataStructure 目录下有 Makefile 文件,在 BinaryTreeList 两个目录下也有 Makefile 文件

  1. DataStructure 直属文件中运行 projectile-compile ,会定位到 DataStructure 目录,这没有问题
  2. BinaryTree 或者 List 下运行 projectile-compile ,还是会定位到 DataStructure 目录,这里不对!
  3. 在两个子项目中已经添加 .projectile 文件
  4. 截图里没有 .projectile 不要在意

2. compilation-mode 中无法显示 unicode 字符

这是我的相关配置代码

(require 'ansi-color)
(defun my/ansi-colorize-buffer ()
  (let ((buffer-read-only nil))
    (ansi-color-apply-on-region (point-min) (point-max))))
(add-hook 'compilation-filter-hook 'my/ansi-colorize-buffer)

重启后运行 compile 输入 yarn serve`


期待的运行效果是

不要总是把多个不相关的问题放在一起。

1 个赞

怕浪费大家的资源,就集中在一起了 :neutral_face:

分开讨论,主题描述清楚问题,这样才会有更多的人来关注你的问题,更快得到解决。 这样也可以帮助到其他有同样问题的朋友快速搜索到答案。

都混在一起,大佬们还要读一堆不相关的问题,那才是浪费时间,有的人可能根本就不想看你的问题了。

下不为例 :joy:
这个帖子就先这样放着把