我在 Fedora 38 工作站上使用 alacritty 作为终端。
我尝试了几种不同的方法来让彩色手册页正常工作,但没有一个成功,即使我进入 GNOME 终端(以排除 Alacritty 的某些特殊情况)。有趣的是,即使我的配置不起作用,备用 TTY 似乎默认也有它,它只是一些青色/灰色/白色配色方案。
到目前为止我已经尝试过彩色手册页:
我尝试了这里的方法,使用most
和less
:https://www.2daygeek.com/get-display-view-colored-colorized-man-pages-linux/
在这里,还有一种使用 的替代方法less
,以及一种使用方法bat
:https://wiki.gentoo.org/wiki/Man_page#Color_for_man_pages
- 蝙蝠有点起作用,我得到了颜色,但是手册页被搞乱了——它们有额外的数字和符号,我认为这些数字和符号的格式通常会被删除
顺便说一句,source ~/.bashrc
对我来说也没有真正起作用(始终如一?)。这是一个问题,但不是主要问题 re: 彩色手册页,因为它在新的终端窗口中也不起作用......但是:我一直在针对制作新终端进行测试,但它只是没有进行更改。我之前没有做过太多定制,所以我不确定这是否是新的,但它绝对不能 100% 工作。
举个例子,从我的历史来看:
956 sudo dnf remove most #uninstalled most since it wasn't working for colorizing.
957 nvim ~/.bashrc #removed export PAGER="most"
958 source ~/.bashrc
959 nvim .bashrc #checked that i actually saved the change. i had.
960 source ~/.bashrc #tried source again
961 man ls #getting an error that most is not installed, because it's still the pager despite sourcing 2x so far.
962 ... #a few more source + man test attempts, none successful. only seemed to resource when i opened a new terminal
有人有意见吗?我不确定我做错了什么。提前致谢。
我研究的是我的 .bash_profile 是否会把事情搞砸,但据我了解,它也应该拉入 .bashrc 文件,这样即使它被加载也不应该成为问题