删除 evil 的原因是换成 meow?
这个真的帅 zsbd
Beacon 是我当年刚刚接触 Emacs 时(从 Emacs 26开始)最喜欢的一个包,当时觉得 Emacs 的这个功能好酷啊,滚动屏幕时光标还有长长的尾巴。
可惜 Beacon 的作者好像不维护了(可能是他不用 Emacs 了),好在这个包目前在 Emacs 30 和 Emacs 31 都运行良好。
这个包和 Emacs 30 的像素滚动一起用时,还要加上下面的设置,不然滚动屏幕时会闪。
(add-to-list 'beacon-dont-blink-commands 'pixel-scroll-precision)
全部换成nerd-icons 没有问题,list-packages 搜一下就知道了
再请教下,nerd-icons 比 all-the-icons 多哪些好处呢?
- 接口基本兼容,迁移方便
- 字体只需要安装一个nerd font即可,但是选择性更多。
- 支持GUI和terminal显示。
- 图标更丰富?
seagle0128/doom-modeline: A fancy and fast mode-line inspired by minimalism design. 算是第一批迁移的,然后还写了 seagle0128/nerd-icons-ivy-rich: Excellent experience with Nerd icons for ivy/counsel.、 seagle0128/nerd-icons-ibuffer: Display nerd icons in ibuffer.等,再搭配 LuigiPiucco/nerd-icons-corfu: Icons for corfu via nerd-icons、 rainstormstudio/nerd-icons-completion、 rainstormstudio/nerd-icons-dired等使用,完美。
参考:
nerd-icons后,它加后缀 -dired, -ibuffer, -ivy-rich,我就用这三个。
all-the-icons的图标和字体差不多大; 纯用nerd-icons 图标比字要小一点。
自答:
- 我只是安装了el包,nerd-fonts字体却一直没有安装。
- 使用 nerd-icons-install-fonts 安装字体。
- 设置代理 Voleking
(setq url-proxy-services
'(("no_proxy" . "^\\(localhost\\|10\\..*\\|192\\.168\\..*\\)")
("http" . "127.0.0.1:6152")
("https" . "127.0.0.1:6152")))
你这个按键的浮窗是怎么弄的?挺好看
这个是pretty-hydra
nerd-icons-dired 似乎有问题,如果 mv 或 rm 文件,会残留图标(挤成一行),刷新下才能消失
图标背景也会上色,而不是透明
但这几天我还是将图标包切换成了 nerd,主要考虑到它支持终端显示(虽然我基本不从终端使用 emacs,全当折腾了)。终端显示下也有小部分图标和 gui 界面存在差异,不知咋的。
好在使用 nerd 图标无需修改 emacs 默认字体,只要确保系统中安装了 nerd symbol only 字体就行
不仅仅有这些问题,对于一些 nerd-icons 在正常的 buffer 可以正常显示,但是在 telega forward 等一些弹出来的buffer显示时,会显示没有对应的字体。
本质上是没有强制刷新,我都是自己advice处理的。我记得nerd-icons-dired
是加了的。如果还有问题可以GitHub上提交issue
2024年的倒数几天,安装了xeft,替代掉deadgrep作为org-roam全文搜索插件。
有一个caml-mode
请问这个 Tab 栏是怎么弄的呀?