ranger图标
今天升级了一下linux系统,其它都还好,就是终端字体变宽了许多。因为用惯了窄字体,所以突然变宽了不习惯,记得之前也有过一次因为升级导致的字体变宽。那一次是通过换用另外一种字体解决的。
刚开始,以为是xterm的问题,所以用``downgrade xterm`降级了一下,不过却并没有改变。所以我打算下载了另外一种字体。刚好发现了这款字体
1 | archlinuxcn/nerd-fonts-iosevka 2.1.0-4 |
很惊奇的发现它支持Glyphs(Icons)。那也就是说ranger可以设置了在xterm下显示图标,之前在kitty中可以显示图标,但是xterm不支持,不过kitty与我的系统不是很符合所以放弃了。不过这次应该可以。
首先是去下载ranger的一个图标插件:https://github.com/alexanderjeurissen/ranger_devicons
然后按照步骤克隆到本地的指定目录:
1 | git clone https://github.com/alexanderjeurissen/ranger_devicons ~/.config/ranger/plugins/ranger_devicons |
然后只需要在ranger的配置文件中声明就可以了。ranger的配置文件在``/usr/share/doc/ranger/config/`下
复制到本地配置中
1 | cp /usr/share/doc/ranger/config/rc.conf ~/.config/ranger |
在配置文件的最后一行加上default_linemode devicons
就可以了,打开新的终端,输入ranger就可以看到图标了。