Tools
- cargo-update: Crates aktualisieren
- Installation:
cargo install cargo-update
cargo install-update -a
- delta: Dateiinhalte vergleichen
- dust: Festplattenverbrauch anzeigen
- Installation:
cargo install du-dust
- fd: Dateien finden
- Installation:
cargo install fd-find
- hyperfine: Benchmarking
- Installation:
cargo install hyperfine
hyperfine --warmup <ANZAHL_WARMUPS> <KOMMANDO>
- nu: Shell
- Installation:
cargo install nu
- rg: Dateiinhalte suchen
- Installation:
cargo install ripgrep
- sd: Dateiinhalte ersetzen
- Installation:
cargo install sd
- typst: Dokumente generieren, ähnlich zu LaTeX, aber mit einem Markdown-ähnlichen
Format
- xsv: Operationen auf CSV-Dateien
- Installation:
cargo install xsv
- Python:
- py-spy: Python Profiler
- Installation:
pip install py-spy
- ruff: Python Linter, Formatter
- Installation:
pip install ruff
Verwendung
- IntelliJ:
- Paste als Text: Auswahl: Shift + Ctrl + V
- Tab Size konfigurieren: suche nach „Indent”
- falls Markdown-Preview nichts anzeigt:
Help
→ Edit Custom Properties
ide.browser.jcef.gpu.disable=true
- speichern
- IntelliJ neu starten
- Typst:
- Fonts aufzählen:
typst fonts
- Syntax
Dateien
- auflisten:
fd
- suchen:
fd <SUCHE>
- Festplattenverbrauch:
dust
- Installationsort:
which <NAME>
Dateiinhalte
- suchen:
- Inhalte von Dateien, die matchen:
rg <REGEXP>
- Pfade von Dateien, deren Inhalt matcht:
rg -l <REGEXP>
- Pfade von Dateien, deren Inhalt nicht matcht:
rg --files-without-match <REGEXP>
- ersetzen:
sd <VORHER> <NACHHER> <OPTIONALE DATEINAMEN>
- sortieren und in eine Datei schreiben:
open <DATEINAME> --raw | sort | save <DATEINAME>
- vergleichen:
delta <PFAD1> <PFAD2>
- sortieren:
open <PFAD> | lines | sort
- umkehren:
open <PFAD> | lines | reverse
Nu Shell
- Version:
version
- Hilfe:
help commands
<KOMMANDO> --help
help --find <SUCHE>
sucht Kommandos
- Cookbook
System
- Prozesse:
- suchen:
ps | find <SUCHE>
- und beenden:
ps | find <SUCHE> | each {|row| kill $row.pid }
- CPU-Verbrauch:
ps | sort-by cpu
- RAM-Verbrauch:
ps | sort-by mem
- Systeminformationen:
sys
- Umgebungsvariablen:
$env
Alle Angaben ohne Gewähr
• Home
• Kontakt