рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╕рддреНрд░ рдореЗрдВ рдмрдирд╛рдП рдЧрдП рдЙрдкрдирд╛рдо рд░рд┐рдХреЙрд░реНрдб рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред
тЮЬ ~ git:(master) тЬЧ alias -g devpath='cd /Users/User/Documents/develop'
тЮЬ ~ git:(master) тЬЧ devpath
тЮЬ develop git:(master) тЬЧ
Last login: Tue Nov 11 13:04:26 on ttys000
тЮЬ ~ git:(master) тЬЧ devpath
zsh: command not found: devpath
тЮЬ ~ git:(master) тЬЧ
рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ рдХрд░рддрд╛ рд╣реВрдВ:
Last login: Tue Nov 11 13:11:15 on ttys000
тЮЬ ~ git:(master) тЬЧ zsh_stats
1 69 30% git
2 31 13,4783% alias
3 23 10% ls
4 22 9,56522% devpath
5 19 8,26087% cd
6 12 5,21739% gulp
7 9 3,91304% gp
8 6 2,6087% sudo
9 6 2,6087% cl
10 4 1,73913% gc
11 3 1,30435% chsh
12 3 1,30435% cat
13 2 0,869565% source
14 2 0,869565% pod
15 2 0,869565% mkdir
16 2 0,869565% lc
17 2 0,869565% find
18 2 0,869565% dstore
19 1 0,434783% vim
20 1 0,434783% startserver
тЮЬ ~ git:(master) тЬЧ devpath
zsh: command not found: devpath
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ alias
рдХрдорд╛рдВрдб рдХреЗрд╡рд▓ рд╡рд░реНрддрдорд╛рди рд▓реЙрдЧрд┐рди рд╕рддреНрд░ рдХреЗ рджреМрд░рд╛рди рд╣реА рдкреНрд░рднрд╛рд╡реА рд░рд╣рддрд╛ рд╣реИ!
рд╕реНрдерд╛рдпреА рдЙрдкрдирд╛рдо рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рдЗрд╕ рддрд░рд╣ ~/.zshrc
рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░реЗрдВ:
# Aliases
alias cle=clear
alias cl=clear
alias lc=clear
рдЗрд╕реЗ рд╕реЗрд╡ рдХрд░реЗрдВ рдФрд░ рдлрд┐рд░ рдлрд╛рдЗрд▓ рдХреЛ рд╕реЛрд░реНрд╕ рдХрд░реЗрдВ:
$ source ~/.zshrc
Voil├а, рдЕрдкрдиреЗ рдЙрдкрдирд╛рдореЛрдВ рдХрд╛ рдЖрдирдВрдж рд▓реЗрдВред :рдмрд┐рдпрд░:
рдлрд╝реАрдЪрд░, рдмрдЧ рдирд╣реАрдВред рдХреГрдкрдпрд╛ рдмрдВрдж рдХрд░реЗрдВ
рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдореИрдВ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рдиреЗ рдХрд╛ рдЗрд░рд╛рджрд╛ рдирд╣реАрдВ рд░рдЦрддрд╛, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдореИрдВ Google рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрд╕рдореЗрдВ рднрд╛рдЧ рд▓реЗрдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛрдбрд╝ рджреВрдВрдЧрд╛ред рдЬреИрд╕рд╛ рдХрд┐ OSX Catalina рдФрд░ Oh My Zsh рдЙрдкрд░реЛрдХреНрдд рд╕рдорд╛рдзрд╛рди рдХреЗ рд╕рд╛рде рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред
1.) рдлреЛрд▓реНрдбрд░ рдореЗрдВ рдЬрд╛рдПрдВ cd ~/.oh-my-zsh/custom
2.) рдПрдХ рдирдИ .zsh рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдПрдБред рдЖрдк рдЗрд╕реЗ рдЬреЛ рдЪрд╛рд╣реЗрдВ рдирд╛рдо рджреЗ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ aliases.zsh
3.) рдЕрдкрдиреА рдирдИ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЖрдк рдирдП рдЙрдкрдирд╛рдо рдЬреЛрдбрд╝реЗрдВред рдЖрдк рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ рдЯреЗрдХреНрд╕реНрдЯ рдПрдбрд┐рдЯрд░ рдХреЗ рд╕рд╛рде рдлрд╛рдЗрд▓ рдХреЛ рдЦреЛрд▓рдХрд░ рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
#An alias to naviage up one directory level
alias up='cd ..'
4.) рд╕рдВрдкрд╛рджрдХ рдХреЛ рд╕рд╣реЗрдЬреЗрдВ рдФрд░ рдЫреЛрдбрд╝реЗрдВ
5.) рдЕрдкрдиреЗ рдЯрд░реНрдорд┐рдирд▓ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВ рдпрд╛ $$ source ~/.zshrc
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ
alias
рдХрдорд╛рдВрдб рдХреЗрд╡рд▓ рд╡рд░реНрддрдорд╛рди рд▓реЙрдЧрд┐рди рд╕рддреНрд░ рдХреЗ рджреМрд░рд╛рди рд╣реА рдкреНрд░рднрд╛рд╡реА рд░рд╣рддрд╛ рд╣реИ!рд╕реНрдерд╛рдпреА рдЙрдкрдирд╛рдо рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рдЗрд╕ рддрд░рд╣
~/.zshrc
рдкрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░реЗрдВ:рдЗрд╕реЗ рд╕реЗрд╡ рдХрд░реЗрдВ рдФрд░ рдлрд┐рд░ рдлрд╛рдЗрд▓ рдХреЛ рд╕реЛрд░реНрд╕ рдХрд░реЗрдВ:
Voil├а, рдЕрдкрдиреЗ рдЙрдкрдирд╛рдореЛрдВ рдХрд╛ рдЖрдирдВрдж рд▓реЗрдВред :рдмрд┐рдпрд░: