[Linux Convenience-Befehl] Versuchen Sie, exa einzufügen

Umgebung

Überblick

https://qiita.com/navitime_tech/items/c249269a3b47666c784b

Beginnen wir mit exa, indem wir uns die bequemeren Dinge ansehen und versuchen, sie hinzuzufügen.

exa Installation

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.

Ladungsinstallation

$ 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).

exa Installation

cargo install exa

alias

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

Zusammenfassung

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.

image.png

Recommended Posts

[Linux Convenience-Befehl] Versuchen Sie, exa einzufügen
[Linux Convenience-Befehl] Versuchen Sie, csview einzufügen
[Bequemer Linux-Befehl] Versuchen Sie, bat einzufügen
[Linux Convenience-Befehl] Versuchen Sie, lebendig einzufügen
Linux-Befehl Nr. 3
Linux-Befehl Nr. 5
* Ken Komiya: "[Schreiben eines Python-Programmdokuments mit Sphinx] (https://docs.google.com/presentation/d/1mLw2ZHeyl_9jWAwxE3Hx7stY5msCd-jyl22PkKRCdqg/edit#slide=id.g885309dee8_0_166)" * Python Study Group # 43] (https://startpython.connpass.com/event/112788/) * cocodrips: "[Schreiben Sie in Zukunft einen Docstring für Ihre Teamkollegen und sich selbst] (https://www.slideshare) .net / cocodrips / docstring) "Python, SphinxLinux-Befehlsliste
Linux auf Befehl
[Linux] Suchbefehl
Linux-Befehl <Basic 2>
Linux Server Befehl
Linux # Command Memo 1
Linux-Befehl [lesen]
Linux-Befehlsübersicht
Praktische Befehlskombination
[Linux] Befehl / Wissen
Mein Linux-Befehl
Linux-Befehl <Basic 1>
Linux-Befehlssammlung
Linux mkdir Befehl
Grundlagen der Linux-Befehle
[Linux] Git-Befehl
Linux (Befehlsspeicher)
Versuchen Sie, einen neuen Befehl unter Linux zu erstellen
[Linux] Befehl zur Volumenkonfiguration
Linux-Befehl (sequentielles Update)
[Linux] Grundlegende Befehlsübersicht
Ihr eigener Koredake ist ein Linux-Befehl
Linux-Befehlsfehlersammlung 1
Linux-Befehlszeilenverknüpfung
[Linux] Befehl tar.gz Komprimierung / Dekomprimierung
Versuchen Sie es mit normaler Linux-Programmierung Teil 7
Versuchen Sie es mit normaler Linux-Programmierung Teil 2
Bequeme Hinweise zur Verwendung von Diff-Befehlen
Versuchen Sie es mit normaler Linux-Programmierung Teil 3
Versuchen Sie es mit normaler Linux-Programmierung Teil 4
Einfacher Befehl df unter Linux
Linux tar xz Befehlsnotiz
Versuchen Sie es mit normaler Linux-Programmierung Teil 6
Linux Command Dictionary (für mich)
Linux: Erstellen Sie den ursprünglichen Terminal-Befehl
[Hinweis] Nützliche Linux-Befehlssammlung
Linux Command Memorandum [für Anfänger]
Befehl zur Bestätigung der Linux-PC-Spezifikation
[Linux] Zusammenfassung der Benutzer- / Gruppenbefehle
Praktische Linux-Verknüpfung (für Anfänger)
[C-Sprache] [Linux] Versuchen Sie, einen einfachen Linux-Befehl zu erstellen. * Fügen Sie einfach hinzu! !!