Live data from Hacker News

Ask HN: Best Command-Line Applications?

news.ycombinator.com

251–260 of 393 posts

Re: Ask HN: Best Command-Line Applications?

#251

Tmux: https://github.com/tmux/tmux/ fish-shell: https://github.com/fish-shell/fish-shell/ ranger: https://github.com/ranger/ranger/ tig: https://github.com/jonas/tig/ ag or rg: https://github.com/ggreer/the_silver_searcher https://github.com/BurntSushi/ripgrep And all my configurations, especially for fish-shell: http://github.com/c02y/dotfiles

I love fish-shell, but after years of using it I switched to Oh My ZSH! . The bash compatibility makes it a whole lot easier to use when you're the type of person who has to look up "how to do X on the command line" on the internet more often than you'd like to admit (that would be me). https://ohmyz.sh/

But the whole reason I use fish is because I DON'T have to look things up on the internet because it uses sane syntax instead of some arcane combination of brackets, symbols, and the word “if” spelled backwards.

Re: Ask HN: Best Command-Line Applications?

#253
post #195

Just about every Rust cli app written by sharkdp: https://github.com/sharkdp/fd https://github.com/sharkdp/bat https://github.com/sharkdp/diskus https://github.com/sharkdp/hyperfine For viewing csv's as tabular, paged data from the terminal, check out VisiData (python) https://github.com/saulpw/visidata

[deleted]

Re: Ask HN: Best Command-Line Applications?

#254
post #195

Just about every Rust cli app written by sharkdp: https://github.com/sharkdp/fd https://github.com/sharkdp/bat https://github.com/sharkdp/diskus https://github.com/sharkdp/hyperfine For viewing csv's as tabular, paged data from the terminal, check out VisiData (python) https://github.com/saulpw/visidata

| For viewing csv's as tabular

I use peco for this https://github.com/peco/peco , thanks for sharkdp checking those out.

Re: Ask HN: Best Command-Line Applications?

#255
post #97

fasd - fast navigation in command line asdf - universal installation tool for ruby, node, go, etc ripgrep - very fast search zsh - shell (with zsh-autosuggestions and fasd hooks)

I'll second fasd , for me though bash with bash-it is easier than setting up zsh.

Re: Ask HN: Best Command-Line Applications?

#256
post #70

Earlier quoted context omitted.

Another alternative to Emacs with vim keybindings is Doom Emacs. It's superior to Spacemacs imo.

I've been using Spacemacs for a while, what sets Doom Emacs apart?

I am a convert from Spacemacs to Doom, and I have found that one of the main differences that sets Doom apart is easier configurability than Spacemacs. In Doom, there is still the concept of "layers," but IMO it is much easier to figure out what the layers are doing and customize them from there.

Also, I have found Doom to be much quicker (takes about 2 seconds to load, not using server/client) and less buggy than Spacemacs. I would highly recommend giving Doom a try!

Re: Ask HN: Best Command-Line Applications?

#257
post #187

I've been digging ncdu recently, which is basically a du replacement: https://dev.yorhel.nl/ncdu

recently created an alias;

ncdu='ncdu --color dark -q'

-q for quiet, slows updating the ncurses interface down for a quicker scan.

also; -1 for scan info pre ncurses display and -0 for no scan info.

Re: Ask HN: Best Command-Line Applications?

#258
Aria2: https://github.com/aria2/aria2 an excellent download manager. Supports many functionalities such as downloading torrents, multi-connection downloads, and resuming uncompleted downloads. It also support RPC calls which enables it to be an excellent download manager back-end.

Re: Ask HN: Best Command-Line Applications?

#259

Tmux: https://github.com/tmux/tmux/ fish-shell: https://github.com/fish-shell/fish-shell/ ranger: https://github.com/ranger/ranger/ tig: https://github.com/jonas/tig/ ag or rg: https://github.com/ggreer/the_silver_searcher https://github.com/BurntSushi/ripgrep And all my configurations, especially for fish-shell: http://github.com/c02y/dotfiles

I love fish-shell, but after years of using it I switched to Oh My ZSH! . The bash compatibility makes it a whole lot easier to use when you're the type of person who has to look up "how to do X on the command line" on the internet more often than you'd like to admit (that would be me). https://ohmyz.sh/

A quick tip for anyone disparaging the compatibility of fish shell, since this has solved most of the interior concerns for me:

  # Bash:
  FOO=bar ./command
  # Equivalent in bash and fish:
  env FOO=bar ./command
Post reply on HN