请问有大佬知道为什么我的是虚线吗?
行间距太大
啊,原来如此,感谢!
这套不错,不知道配置复杂不
也就是说换了字体就失效了对吧?
好酷. 我 org mode 只是简单加了个 org bullet. 楼上一些美化感觉都是 unixporn 水平的了.
其实原理挺简单的就是 prettify-symbols-mode + org-modern + org-bullets.
其中 org-modern 有些地方我为了不和自己本地的 prettify-symbols-mode 冲突, 就把这个包的部分美化关掉了, 配置如下:
(use-package org-modern
:custom
;; Org modern settings
(org-modern-star nil)
(org-modern-priority nil)
(org-modern-list nil)
(org-modern-checkbox nil)
(org-modern-todo nil)
(org-modern-keyword nil)
;; Editor settings
(org-auto-align-tags nil)
(org-tags-column 0)
(org-catch-invisible-edits 'show-and-error)
(org-special-ctrl-a/e t)
:config
(global-org-modern-mode 1))
配置里用的图标在 Nerd Fonts 里或者 all-the-icons 里应该都是有提供的, 理论而言 Nerd Fonts 配置起来更容易. 我在本机上测试了改 unicode 字体为
(set-fontset-font "fontset-default" 'unicode "FiraCode Nerd Font")
除了 TODO 部分 (上文有提) 其余部分均没有影响.
最后贴一下我的 prettify-symbols-alist
:
(setq prettify-symbols-alist
'(("lambda" . ?λ)
(":PROPERTIES:" . ?)
(":ID:" . ?)
(":END:" . ?)
("#+TITLE:" . ?)
("#+AUTHOR" . ?)
("#+BEGIN_QUOTE" . ?)
("#+END_QUOTE" . ?)
("#+RESULTS:" . ?)
("[ ]" . ?)
("[-]" . ?)
("[X]" . ?)
("[#A]" . ?🅐)
("[#B]" . ?🅑)
("[#C]" . ?🅒)))
prettify-symbols-alist这个参数的设置是不是还需要其他配合呢?我设置了这个参数似乎在org mode下不生效?我同时也开启了prettify-symbols-mode,但好像还是没有作用; 我查了这个参数的帮助,说是一个buffer-local的参数,我是否应该配合着org-mode-hook来使用?
能否帮忙看看这个参数是不是在你的配置文件中还有其他的配置需要配合?
谢谢;
嗯嗯没错的. 只要写一个 hook 就好. 下面是我的完整配置:
(add-hook 'org-mode-hook (lambda ()
(setq prettify-symbols-alist
'(("lambda" . ?λ)
(":PROPERTIES:" . ?)
(":ID:" . ?)
(":END:" . ?)
("#+TITLE:" . ?)
("#+AUTHOR:" . ?)
("#+BEGIN_QUOTE" . ?)
("#+END_QUOTE" . ?)
("#+RESULTS:" . ?)
("[ ]" . ?)
("[-]" . ?)
("[X]" . ?)
("[#A]" . ?🅐)
("[#B]" . ?🅑)
("[#C]" . ?🅒)))
(prettify-symbols-mode)))
啥中文字体呢
代码块背景灰色是主题自带的么?我用的 sanityinc-tomorrow-day
是没有底色的, sanityinc-tomorrow-bright
倒是有。
我猜测这是 Modus Operandi 提供的效果,
(setq modus-themes-org-blocks 'gray-background)
; {nil,'gray-background,'tinted-background}
设置face org-block
里的 background 就好了
panggu-spacing
这东西卡死了。不知道现在性能有没有好一些
之前用着还挺舒服
没问题的, 我在WINDOWS上都不卡