brew install lsd
图标字体
如果你发现你显示的不是像我截图里的那样的,而是有乱码?之类的。那是因为字体的原因。 只要安装nerd-font字体,并设置终端模拟器的字体为nerd-font
。
以macOS为例。 使用Homebrew安装nerd-font字体,顺序运行如下命令行:
brew tap homebrew/cask-fonts
brew install font-hack-nerd-font --cask
设置iterm 设置Mac自带终端。
解决SpaceVim图标在termux中乱码 字体文件下载
把这个字体文件上传到 /data/data/com.termux/files/home/.termux/font.ttf
目录即可解决SpaceVim 乱码的问题。
没有乱码真舒服!
其他情况,就不举例啦,不管是什么终端模拟器,只要设置好字体就可以啦。
使用方法详细的帮助,可以看lsd --help
。 我举例一些我比较常用的:
lsd
默认的形式,类似与不带参数的lslsd -l
列表详细信息 这个可能是最常用的方式了。lsd -la
显示隐藏的文件lsd --tree
: 以目录树格式显示当前目录结构
如果感觉这个工具不错,就可以用来替换ls了。加个别名就好了。
alias l='lsd -l'
如果想直接替换ls
alias ls='lsd -l'
把这命令放在环境变量里就行了。比如:vim ~/.zshrc
日期格式化
alias ll='lsd -l --date +%Y年%m月%d"日"%H:%M:%S'
https://www.hanleylee.com/ls-tools-on-terminal.html