https://qiita.com/navitime_tech/items/c249269a3b47666c784b
Beginnen wir mit exa, indem wir uns die bequemeren Dinge ansehen und versuchen, sie hinzuzufügen.
https://github.com/ogham/exa
cargo install exa
Wurde geschrieben. Fracht
?? Nanisore ??
Wenn ich herumgehe
Cargo ist Rusts Build-System und Paketmanager
Das war's. ..
Es ist leicht, über das Beenden nachzudenken, wenn es ärgerlich ist, es einzulegen.
$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
.
.
.
stable installed - rustc 1.46.0 (04488afe3 2020-08-24)
Rust is installed now. Great!
To get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
environment variable. Next time you log in this will be done
automatically.
To configure your current shell run source $HOME/.cargo/env
Es scheint, dass eine Beschreibung, die den Pfad automatisch übergibt, zu .bash_profile hinzugefügt wurde (wenn es anders ist, schreiben Sie es bitte selbst).
cargo install exa
Ich habe Folgendes versucht, um mich daran zu gewöhnen, ll
usw. von Hand einzugeben und es wie Aufwärtskompatibilität zu verwenden.
if [[ $(command -v exa) ]]; then
alias ll='exa --icons -la'
alias l1='exa -1'
alias lt='exa -Ta --icons -I "node_modules|.git|.cache|vendor|tmp"'
alias ltl='lt | less -r'
else
alias ll='ls -la'
alias l1='ls -1'
alias lt='tree -I "node_modules|.git|.cache|vendor|tmp"'
alias ltl='lt | less -r'
fi
Es ist ein kleiner Unterschied, aber ich denke, dass es wachsen wird, wenn wir uns nach und nach verbessern. Deshalb würde ich gerne weiter daran arbeiten.
Recommended Posts