I thought it’d be a pain but installing programs through the terminal is actually so nice, I never would have expected it
- tab completion works in more places than you might expect
- ctrl-a/ctrl-e for start/end of line
- ctrl-u to clear the command you’ve typed so far but store it into a temporary pastebuffer
- ctrl-y to paste the ctrl-u’d command
- ctrl-w to delete by word (I prefer binding to alt-backspace though)
- ctrl-r to search your command history
- alt-b/alt-f to move cursor back/forwards by word
- !! is shorthand for the previous run command; handy for
sudo !! - !$ is the last argument of the previous command; useful more often than you’d think
which footells you where thefooprogram is locatedls -lacdwithout any args takes you to your home dircd -takes you to your previous dir- ~ is a shorthand for your home dir
Also, updates.
“hey computer! Update!”
“Sure thing, here is a list of 57 packages I will update, y/n?”
“y”
“ok… done!”
👌
But how do Linux users handle the crippling loneliness of their operating system not pestering them with ads on every update? How else can you know if your computer loves you? Where is the warmth of the corporate embrace?
They discontinued that native app and have a kinda broken pwa. But open-source community delivers.
We shitpost on Lemmy and start flame wars about vi vs. emacs, X11 vs Wayland, sysvinit vs systemd, snaps vs flatpak, etc.
All of those wars have long since ended.
Neovim, Wayland, Systemd and Flatpak have won.In Emacs I can annotate pdfs.
who the fuck does that in a text editor??
The Windows terminal has some very good commands. ‘ssh username@server’ can log you right into a Linux machine!
Times like this make me miss reddit gold



