setelah menutup terminal, alias yang dibuat di sesi tersebut tidak direkam.
➜ ~ 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) ✗
tetapi ketika saya melakukannya:
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
Perintah alias
per default tetap berlaku hanya selama sesi login saat ini!
Untuk membuat alias permanen simpan di ~/.zshrc
seperti ini:
# Aliases
alias cle=clear
alias cl=clear
alias lc=clear
Simpan dan kemudian sumber file:
$ source ~/.zshrc
Voila, nikmati alias Anda. :bir:
Fitur, bukan bug. Tolong tutup
Maaf saya tidak bermaksud membuka ini lagi, tetapi saya pikir saya akan menambahkan untuk orang-orang yang mengalami ini melalui Google. Karena OSX Catalina & Oh My Zsh tampaknya tidak berfungsi dengan solusi di atas di luar kotak.
1.) Masuk ke folder cd ~/.oh-my-zsh/custom
2.) Buat file .zsh baru. Anda dapat menamainya sesuka Anda, tetapi untuk pengujian, saya membuat aliases.zsh
3.) Tambahkan alias baru ke file baru Anda. Anda dapat melakukan ini dengan membuka file dengan editor teks pilihan Anda. Sebagai contoh:
#An alias to naviage up one directory level
alias up='cd ..'
4.) Simpan dan keluar dari editor
5.) Restart terminal Anda atau gunakan $ source ~/.zshrc
Komentar yang paling membantu
Perintah
alias
per default tetap berlaku hanya selama sesi login saat ini!Untuk membuat alias permanen simpan di
~/.zshrc
seperti ini:Simpan dan kemudian sumber file:
Voila, nikmati alias Anda. :bir: