emacs, 在终端下使用的技巧和问题

参考了你这个方法成功了,感谢!这是我目前使用的设置:

    (setq use-default-font-for-symbols nil)
    (set-fontset-font t 'symbol "Segoe UI Symbol")
    (set-fontset-font t 'emoji "Segoe UI Emoji")

        ;; 指定PUA区的字体
    (set-fontset-font t '(#xE000 . #xF8FF)
                      (font-spec :family "Cascadia Code NF")
                      nil 'prepend)
    ;; 指定Dingbats区的字体
    (set-fontset-font t '(#x2700 . #x27BF)
                      (font-spec :family "Cascadia Code NF")
                      nil 'prepend)

直接把默认字体设置为 "Cascadia Code NF"也是可以, 或者选择其他 Nerd Font。

最终效果: