LinuxForum.Fans
Тема

CentOS, zsh и алиасы

Автор: aggression 3 сообщений 3652 просмотров
#223627

Установил на 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 тоже самое.
Подскажите пожалуйста что делать? Вроде бы все правильно...

#223633
aggression написал:
Прописал в /home/.zshrc алиасы

Вероятно, это описка, однако проверьте, чтобы файл инициализации оболочки находился в домашнем каталоге пользователя, например:

text

lupo@gentoo-laptop ~ % ls -l /home/`whoami`/.zshrc
-rw------- 1 lupo lupo 104056 Янв 22 08:09 /home/lupo/.zshrc

Покажите файл .zshrc полностью.

#223672
Lupo Alberto написал:
[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'

Войдите или зарегистрируйтесь, чтобы ответить.