cd because I never had to lookup how to use it EDIT: hm it doesn't even have a man/info page. Where can you learn about "cd" or "cd -", then?!
Ask HN: What are your favorite terminal programs?
31–40 of 203 posts
Re: Ask HN: What are your favorite terminal programs?
#32Re: Ask HN: What are your favorite terminal programs?
#33Re: Ask HN: What are your favorite terminal programs?
#34glances https://nicolargo.github.io/glances/
rtv https://github.com/michael-lazar/rtv
rainbowstream https://github.com/orakaro/rainbowstream
discurses https://github.com/topisani/Discurses
telegram-cli https://github.com/vysheng/tg
Re: Ask HN: What are your favorite terminal programs?
#35fpp http://facebook.github.io/PathPicker/
Re: Ask HN: What are your favorite terminal programs?
#36 - fd: A simple, fast and user-friendly alternative to 'find'
https://github.com/sharkdp/fd
- ripgrep: ripgrep recursively searches directories for a regex pattern
https://github.com/BurntSushi/ripgrep
- exa: Replacement for 'ls' written in Rust
https://github.com/ogham/exa
- bat: A 'cat' replacement. I recommend following the customizations.
https://github.com/sharkdp/bat
Written in Python: - asciinema: Terminal session recorder
https://github.com/asciinema/asciinema
- httpie: Modern command line HTTP client
https://github.com/jakubroztocil/httpie
- visidata: A terminal spreadsheet multitool for discovering and arranging data
https://github.com/saulpw/visidata
- youtube-dl: Command-line program to download videos from YouTube.com and other video sites
https://github.com/rg3/youtube-dl
- pgcli: Postgres cli with autocomplete and syntax highlighting
https://github.com/dbcli/pgcli
Written in C - jq: Command-line JSON processor
https://github.com/stedolan/jq
- tmux: a terminal multiplexer
https://github.com/tmux/tmux
- pspg: postgres pager (you can combine it with pgcli)
https://github.com/okbob/pspgRe: Ask HN: What are your favorite terminal programs?
#37 history | awk '{CMD[$2]++;count++;}END { for (a in CMD)print CMD[a] " " CMD[a]/count*100 "% " a;}' | grep -v "./" | column -c3 -s " " -t | sort -nr | nl | head -n10
1 167 16.7% git
2 130 13% ll
3 94 9.4% clear
4 90 9% make
5 80 8% cd
6 57 5.7% e
7 52 5.2% cat
8 45 4.5% man
9 38 3.8% valgrind
10 37 3.7% rm
Where ´e´ is an alias for ´vim´.Re: Ask HN: What are your favorite terminal programs?
#38A collection of tools for slicing and dicing csv files on the command line.
Re: Ask HN: What are your favorite terminal programs?
#39Re: Ask HN: What are your favorite terminal programs?
#40Just ensure you're running a 256-bit color terminal emulator, and for most uses it doesn't even differ that much from the GUI version. Recently I've been doing a lot of work by SSH-ing to my desktop machine from a small netbook and using the terminal Emacs client. If you run Emacs in server mode, the transition is so smooth that at this point, I don't bother getting out of bed if I need to work on something late in the evening, I just take the netbook and SSH over.