요즘 한따까리 한다는 터미널 프로그램들은 러스트나 Go로 짜인것 같음.

특히 rust의 비율이 무척 높은 듯?


뷰어

cat -> bat

diff -> diff-so-fancy + delta(for git)

more/less -> slit or les or most

xxd -> hexyl

Log Viewer - lnav


파일

cd -> pazi or jump or fasd

find -> fd

sed -> sd

grep -> ripgrep

ls -> exa + LS_COLORS or lsd(댓글 추천) or colorls

Fuzzy Finder - fzf or fzy or skim

File Manager - nnn or ranger

File Share - transfer.sh or keep.sh

Code Statics - tokei(댓글 추천)


네트워크

ssh -> mosh

wget -> axel or aria2

ping -> prettyping

top -> glances or htop or bottom(댓글 추천)

HTTP Client - httpie


기타

bash -> zsh or fish

vim -> emacs(doom-emacs or spacemacs) or neovim

sudo -> doas

man -> tldr or tealdeer(댓글 추천)

du -> ncdu or dua-cli(댓글 추천)

watch -> entr

CLI Recorder - asciinema


출처:

https://github.com/black7375/BlaCk-Void-Zsh/projects/1#card-27042687

취미로 하는 플젝이라 그냥 이번해안에 업뎃하는 걸로만 생각하고 있습니다.

리스트에 추가할만한 프로그램 추천 받아요.


+

난 AUR에서 굳이 소스 빌드하는 것보다 바이너리 받아오는게 좋던데.. (.deb 받아와도 상관없음)

어차피 체크섬으로 검사할 수 있잖아?

https://github.com/mpsq/emacs-gcc-wayland-devel-builder 처럼 빌드 과정 공개해놓으면 문제될게 없지 않을까.


카페의 구린 와이파이로 소스와 의존성 패키지 받아오는 시간과 노트북이나 구형 컴에서 커다란 플젝 빌드하느라 뜨끈뜨끈해지는 게 싫음.

게다가 가끔 빌드 안되는 경우가 생길땐 머리 아프기도 하고.