【导出代码块修改】【启动时间统计】

This commit is contained in:
邵静 2024-09-12 09:20:52 +08:00
parent 02046d3d41
commit 77365945da
2 changed files with 24 additions and 3 deletions

19
init.el
View File

@ -4,6 +4,25 @@
(add-to-list 'load-path "~/.emacs.d/org-mode/lisp") (add-to-list 'load-path "~/.emacs.d/org-mode/lisp")
(add-to-list 'load-path "~/.emacs.d/lisp") (add-to-list 'load-path "~/.emacs.d/lisp")
;; Display the total loading time in the minibuffer
(defun display-startup-echo-area-message ()
"Display startup echo area message."
(message "Initialized in %s" (emacs-init-time)))
;; Benchmark loading time file by file and display it in the *Messages* buffer
(when init-file-debug
(require 'benchmark))
(let ((lisp-dir "~/.emacs.d/lisp"))
(add-to-list 'load-path lisp-dir)
(mapc (lambda (fname)
(let ((feat (intern (file-name-base fname))))
(if init-file-debug
(message "Feature '%s' loaded in %.2fs" feat
(benchmark-elapse (require feat fname)))
(require feat fname))))
(directory-files lisp-dir t "\\.el")))
(require 'init-package) ; 配置包管理器 (require 'init-package) ; 配置包管理器
(require 'init-custom) ; 默认配置 (require 'init-custom) ; 默认配置
(require 'init-theme) ; 主题配置 (require 'init-theme) ; 主题配置

View File

@ -45,11 +45,12 @@
\\usepackage{fontspec} % 引入 fontspec \\usepackage{fontspec} % 引入 fontspec
\\usepackage{xeCJK} % 引入 xeCJK 包处理中文 \\usepackage{xeCJK} % 引入 xeCJK 包处理中文
\\usepackage{xcolor} % 引入xcolor \\usepackage{xcolor} % 引入xcolor
\\definecolor{hltextcolor}{RGB}{255, 69, 0} % 配置颜色 \\definecolor{hltextcolor}{RGB}{255, 69, 0} % 配置文本单词高亮颜色
\\definecolor{bgcolor}{RGB}{245,245,245} % 定义代码块背景颜色为浅灰色
% 设置英文字体 % 设置英文字体
\\setmainfont{Consolas} \\setmainfont{Noto Sans SC}
\\setsansfont{Arial} \\setsansfont{Arial}
\\setmonofont{Consolas} % 设置等宽字体用于代码 \\setmonofont{Noto Sans SC} % 设置等宽字体用于代码
% 设置中文字体 % 设置中文字体
\\setCJKmainfont{Microsoft YaHei} % 设置中文主字体为微软雅黑 \\setCJKmainfont{Microsoft YaHei} % 设置中文主字体为微软雅黑
\\setCJKsansfont{Microsoft YaHei UI} % 设置中文无衬线字体为微软雅黑UI \\setCJKsansfont{Microsoft YaHei UI} % 设置中文无衬线字体为微软雅黑UI
@ -59,6 +60,7 @@
\\setlength{\parskip}{0.5em} % 段落间距 \\setlength{\parskip}{0.5em} % 段落间距
\\linespread{1.5} % 行间距 \\linespread{1.5} % 行间距
\\usepackage[cache=false]{minted} \\usepackage[cache=false]{minted}
\\setminted{fontsize=\\footnotesize, breaklines, breakanywhere, bgcolor=bgcolor, frame=lines, framesep=2mm}
[NO-DEFAULT-PACKAGES] [NO-DEFAULT-PACKAGES]
[NO-PACKAGES]" [NO-PACKAGES]"
("\\section{%s}" . "\\section*{%s}") ("\\section{%s}" . "\\section*{%s}")