本人刚入坑的小白 安装eaf成功了 但是打开网站 没有样式 是为什么呢?
网上找了一下只有安装过程 不知道是不是缺啥组件
你这不是 eww 吗
eww? 我从 eaf git装的啊
已解决 确实是eww 但是目前的我不知道为什么
在配置文件中用了这个配置,结果打开之后就成了eww 命令为 M+x browse-web
(use-package eaf
:load-path "~/.emacs.d/site-lisp/emacs-application-framework"
:custom
; See https://github.com/emacs-eaf/emacs-application-framework/wiki/Customization
(eaf-browser-continue-where-left-off t)
(eaf-browser-enable-adblocker t)
(browse-url-browser-function 'eaf-open-browser)
:config
(defalias 'browse-web #'eaf-open-browser)
(eaf-bind-key scroll_up "C-n" eaf-pdf-viewer-keybinding)
(eaf-bind-key scroll_down "C-p" eaf-pdf-viewer-keybinding)
(eaf-bind-key take_photo "p" eaf-camera-keybinding)
(eaf-bind-key nil "M-q" eaf-browser-keybinding)) ;; unbind, see more in the Wiki
将上述配置修改为了 下面 在输入 M+x eaf -open-browser
就可以了
(add-to-list 'load-path "~/.emacs.d/site-lisp/emacs-application-framework/")
(require 'eaf)
(require 'eaf-terminal) ;;终端
(require 'eaf-browser) ;;浏览器
(require 'eaf-pdf-viewer) ;;pdf
目前还不知道问题出在哪里,在后续多次尝试后,在进行补充~
也许是load-path的问题,use-package自带的load-path只会读取主文件夹,次级文件夹不会加到load-path里。猫大有个函数专门应对这个情况,在use-package :init 或者:preface 或者在 在use-package之前加上一句: (add-subdirs-to-load-path “eaf主文件夹路径”)
但感觉还是要在:config里加上(require ‘所需子模块), 除非你在:commands 里把:config里用到的函数名加进去使其autoload,比如eaf-pdf-viewer, eaf-open-browser, etc