交换个博客友情链接吧

请指教,怎么隐藏?

我最需要的是把 #+name: 隐藏了,scimax 会自动生成许多对我没有用的 #+name:

可以看我的配置文件里 babel 设置 的部分

1 个赞

多谢,和高手多交流就是好,又学到了 :smile:

也就是说你用的 org 自带的高亮渲染?

是的,本来 org-mode 就能够做好这些

已加 :grimacing:

http://www.zmonster.me/link.html

1 个赞

估计是 htmlize 那个包,和 Vim 里的 TOhtml 命令差不多。

哦,是的。

我也不确定是 org-mode 还是 Emacs 的原因,以前用旧版 org-mode 的时候,导出的 source block 默认都是有高亮的,后来升级到某个版本以后,就必须手动开启设置并且安装 htmlize 这个包,才能让 source block 导出高亮了。

我知道 org 可以渲染,但是不知道我那时怎么想的,用了 pygments。忘记在哪看到 Pygments 的优点了,现在看来并不比 org 自带的渲染效果好。

之前 org-mode 自带了一个旧版本的 htmlize,当我需要用新版本的 htmlize,不得不手动调整 load-path:

;; Move the directory of `htmlize.el' from Melpa to the beginning of
;; `load-path' to make sure it is used, otherwise one older version
;; at org git repo will be used.
(let ((htmlize (cl-find-if
                (lambda (path)
                  (string-prefix-p "htmlize-" (file-name-nondirectory path)))
                load-path)))
  (setq load-path (delete htmlize load-path))

十分麻烦。

1 个赞

刚才试了一下,貌似这个隐藏切换不是自动的?而且不能隐藏 #+header: ,只是隐藏了后面的内容?

图片

你看 rasmus/org-prettify-src--update 这个函数嘛,这个配置只对 babel 起作用也及是只会隐藏 begin_src 的,如果你要隐藏其他类别的,需要修改里面的正则表达式

这个函数在我这没有作用,它被添加到 post-command-hook 但是没有作用?我大致看了一下,它的作用应该是当 cursor 移动到 begin_src line 上时自动关闭隐藏?不太了解 prettify-symbol-mode,看 rasmus 的博客上说不支持 regex?

更新一下。今天重启机器后 Pages 服务不能访问了,GitHub 的 CSS 文件加载错误。

然后使用了一个纯净版的 DNS:106.14.152.170 后,又能正常访问了。

这么来看的话,之前能访问还是缓存在起作用。我是通过杀掉 mDNSResponder 进程清缓存的,看来没清掉。有谁知道重启以外的清 DNS 缓存的方法嘛?

杀了进程以后加一句

# discoveryutil udnsflushcaches

提示命令未找到

https://lengyueyang.github.io/ 主要是自己的一些闲言碎语

ztlevi.github.io,随便写写,不过写的英文,比较拙计

楼上两位以添加友链:https://macplay.github.io/pages/you-qing-lian-jie/

@lengyueyang 那个加载动画很有意思 :+1:

@ztlevi 都用英文写博客了……我英文很渣 :sweat_smile:

1 个赞

人在海外漂,不得不低头啊

1 个赞