после закрытия терминала созданные в сеансе псевдонимы не записываются.
➜ ~ 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
Вуаля, наслаждайтесь своими псевдонимами. : пиво:
Особенность, а не ошибка. Пожалуйста, закройте
Извините, я не хочу открывать это снова, но подумал, что добавлю для людей, сталкивающихся с этим через 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
например:Сохраните его, а затем создайте файл:
Вуаля, наслаждайтесь своими псевдонимами. : пиво: