command line aliases to make repeated processes quicker. I’ve used them in the past and on specific programs but never on command line utilities.
like for instance with Debian, I’m repeatedly typing sudo apt-get install, so I aliased it: alias sagi=“sudo apt-get install” and it works pretty good.
Are there any best practices or aliases to avoid when using them? Other than known commands obviously. Are there popular alias lists out there?
- alias more=“less -cX” 
 alias moer=more
 alias meor=more
 alias meor=more
 alias mroe=more
 alias More=more- alias grpe=grep 
 alias gerp=grep
 alias gpre=grep- In a big fan of the ‘fuck’ package for this. Try it out. Sudo apt install thefuck. - edit: oops got the name wrong; been a while since I installed it. Fuck. 
- oh my - Have tou heard of the sl command? - choo chooo 
 
 
- alias g=grep -i 
 
- A humble and simple “c” for “clear” in the terminal. 
- There’s not enough storage space on the Internet to list all my aliases. 
- Don’t overlook functions, they’re more versatile. 
- Oh boy, my time to shine: - mkd- Create directory and immediately- cdinto it
- dei-- docker exec -i
- dps-- docker ps
- mdocker- Switch to minikube’s docker context
- n-- nvim
- n.-- nvim .
 - Node package managers- Exampes use - pnpmbut I have them for- yarn,- npm, and- buntoo- pi-- pnpm install
- pd-- pnpm run dev
 - fzf stuff- sdh- Search home directory (directories, recursive)
 - Meme- fuckyou-- git push --force
- nano-- nvim
 - Misc- createpgdb- Create a postgres db on the given container with the given name- Usage: - createpgdb "postgres container" "db name"- I have similar ones for - dropdband- pg_dump. Here’s the command:- f() { local __user; if [ -z $3 ]; then __user=postgres; else __user=$3; fi; docker exec -i $1 createdb -U $__user $2; unset -f f; }; f'
- I don’t know about your other questions but here’s my current list of aliases: - g:- git, also several git aliases in my global gitconfig, so I can type “- g s” for- git statuse.g.
- y:- yarn
- b:- bun
- fu:- flatpak update
- cu:- checkupdates
- lg:- lazygit
- n:- nnn
- e:- kak
- shutup: an- hdparmincantation to spin down my noisy hard drive.
 - Also various forms of - ls, like- ll,- la, just- l, etc. (I made- lsa function wrapping- ezain fish shell as well. I like eza over standard ls.)
- hgrep - history | grep - Because I can never remember what parameters to use for things so my history is a quick reference. - Have you tried fzf and it’s history integration? Ctrl+R and youre fuzzy finding through your history. I don’t know how I lives without it - That sounds fantastic. Thanks! 
 
 
- I use Nala for package management in my Debian systems. I’ve created aliases for ‘apt’ & ‘apt-get’ to use Nala instead. - Also ‘ll’ alias for ‘ls -lah’. - That’s about it though. 
- alias ll = ‘ls -l’ - alias kk = ‘ls -l’ - alias jj = ‘ls -l’ - Dyslexia sometimes hits hard. 
- Certain aliases related to docker compose, just because it saves 2-3 words which never change. 
- deleted by creator 
- I don’t use aliases but I use bash to do common things. - “bash update” will run apt update and upgrade 
- Yes, when I type - $installed- Come back with all installed packages with version removed. I use this for a system back up script 
- I use aliases to streamline some of my git workflows 
- I do. 








