Recently I came across a thread on reddit which asked users the most used command in their shell history.
My results:
1 419 13.0489% ...
For further actions, you may consider blocking this person and/or reporting abuse
Outside the usual suspects, pacman is the Arch Linux package manager and mocha is a JavaScript test framework. I'm actually a little surprised the latter made the top 10.
for a moment I thought you had a version of Pacman installed in the terminal
I mean, it exists, but I was never any good at Pacman :D
ahhahaha me neither.
I'm more of a Space Invaders person.
How is pipenv working out for you? Is it comparable to yarn or cargo in your experience?
I use pyenv (to have multiple Python versions installed) and pipenv a lot.
I don't know about cargo but pipenv is not that different from yarn. It has a file with the list of dependencies and a lock file. It tends to consume less resources than yarn because Python dependencies trees are usually much smaller than those of JS libraries.
No surprise here. git, cd, ls, vim, build, search
You might want to look into autojump or autojump-rs to quickly jump to your workspace directories.
Also, ripgrep is a competent (not drop-in though) alternative to ag/grep.
Thanks. I've found that autojump and the like are too non-determistic to be reliable.
ripgrep is missing two very critical features: -G (--file-search-regex) and the ability to grep gzip'd files. The ripgrep vim plugin is also sub-par to ag's.
ripgrep is certainly faster, but they're both so fast their difference is often in ms.
g- git,s- sublimeAre you using self-defined aliases for git or the ones defined by a bash/zsh framework?
I've manually added the following lines in my
.bashrcfile:I honestly didn't expect qemu to be there lol
Flutter, am I right?
Where
gsttis my alias forgit statusif the terminal is your IDE:
I might be a software engineer by title, but really a sysadmin by necessity.
I didn't expect to see
exitandclearso much but I suppose it makes sense with all thetmuxpanes being created and destroyed and my habit of clearing the screen when switching between tasks.Ctrl+D and Ctrl+L?
aka a bunch of git shortcuts, the infamouse
npmfornpm starton all my projects, yet more git stuffnumber 11 is nvim with 51 :D
I'm more of a sysadmin guy as you might have guessed by
gitbeing only on 7 :DSurprised that
brew,pg_upgrade, andpg_restoreare there. Wonder if it take your most recent commands from the previous week.Probably depends on how your shell history is set up. Things like whether concurrent sessions are set up to aggregate history, whether session's shell-history is configured to save to disk at all, how large you've set your
HISTSIZE, etc. will all play in.sudo won this
On my main VM lots of DNS queries, talking to other machines and inline loops; and oh, some heavy ansible testing made its way to the top 10
Depending on your distribution, the "only X number of lines of history are printed" is the default behavior. For
bashandksh, subbingfc -l 1forhistoryusually suffices.I mainly work via ssh, so my total commands differ there.
Git also wins for me. :) php would be second when combining php and sf.