165
What are some of your most useful or favorite terminal commands?
(piefed.social)
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
I'm not much of a one-liner collector but I like this one:
which searches for some string and opens all instances in vim's quickfix list (and opens the quickfix window too). Navigate the list with
:cnand:cn. Complex-ish edits are the obvious use case, but I use this for browsing logs too.Neovim improves on this with
nvim -q -and[q/]q, and plenty of fuzzy finder plugins can do a better version using ripgrep, but this basic one works on any system that has gnu grep and vim.Edit:
This isn't exactly a command, but I can't imagine not knowing about this anymore:
brings you directly to the documentation of the
-noption. Not the useless synopsis or any other paragraphs that mention-nin passing, but the actual doc for this option (OK, very occasionally it fails due to word wrap, but assuming the option is documented then it works 99% of the time).