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: suchen/ersetzen
- Installation: cargo install sd
- typst: Dokumente generieren, ähnlich zu LaTeX
- xsv: CSV
- Installation: cargo install xsv
- Python:
- py-spy: Python Profiler
- Installation: cargo install py-spy
- ruff: Python Linter
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