Установил на centOS командный интерпретатор zsh. Прописал в /home/.zshrc алиасы alias cp='cp -i', mv='mv -i', rm='rm -i', qw='cp -i'.
В итоге:
Команды cp и mv выполняються без опции -i. Команда rm выполняеться с опцией -i. Команда qw выполняеться просто как cp без опции -i.
Пробывал прописывать в /etc/zshenv тоже самое.
Подскажите пожалуйста что делать? Вроде бы все правильно...
LinuxForum.Fans
CentOS, zsh и алиасы
Автор: aggression
3 сообщений
3652 просмотров
Прописал в /home/.zshrc алиасы
Вероятно, это описка, однако проверьте, чтобы файл инициализации оболочки находился в домашнем каталоге пользователя, например:
text
lupo@gentoo-laptop ~ % ls -l /home/`whoami`/.zshrc
-rw------- 1 lupo lupo 104056 Янв 22 08:09 /home/lupo/.zshrc
Покажите файл .zshrc полностью.
[quote=aggression]Прописал в /home/.zshrc алиасы
Вероятно, это описка, однако проверьте, чтобы файл инициализации оболочки находился в домашнем каталоге пользователя, например:
text
lupo@gentoo-laptop ~ % ls -l /home/`whoami`/.zshrc
-rw------- 1 lupo lupo 104056 Янв 22 08:09 /home/lupo/.zshrc
Покажите файл .zshrc полностью.[/quote]
text
[artego@localhost]~% ls -l /home/artego/.zshrc
-rw-r--r-- 1 artego users 739 Jan 21 22:19 /home/artego/.zshrc
.zshrc под спойлером
Показать
text
# Все остальное закомментировано. Собственно после установки ничего не менял, только добавил алиасы
autoload -U compinit
compinit
setopt COMPLETE_IN_WORD
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias qw='cp -i'
Войдите или зарегистрируйтесь, чтобы ответить.