Как установить перемычку каталога сценария оболочки «z» в Ubuntu 12.10?
14
Как установить перемычку каталога сценария оболочки «z» в Ubuntu 12.10?
В z
файле readme после строки 48 говорится:
Установка:
Поместите что-то вроде этого в ваш $ HOME / .bashrc или $ HOME / .zshrc:
. /path/to/z.sh
Пройдите некоторое время, чтобы создать базу данных.
Вам нужно скачать z.sh
файл в каталог по вашему выбору, а затем сообщить, .bashrc
где он находится, чтобы ваш терминал мог его найти. (То же самое относится и к z-shell, который является просто другой системой оболочек.) Затем, после некоторого использования bash, z
вы узнаете ваши любимые места.
Вы можете загружать и добавлять *rc
файлы с помощью командной строки, так что
# Download to latest to home dir
wget https://raw.githubusercontent.com/rupa/z/master/z.sh -O ~/z.sh
# Add to .bashrc
echo . /path/to/z.sh >> ~/.bashrc
# Add to .zshrc
echo . /path/to/z.sh >> ~/.zshrc
/usr/local/bin
? Почему исполняемые разрешения? Не похоже, что этот файл должен выполняться напрямую или что он должен быть где-то вPATH
.PATH
или что он должен быть исполняемым пользователем.От сюда
Использование Z с Zsh + Oh My Zsh
Просто добавьте
z
в список плагинов в~/.zshrc
Загрузите
z
скрипт в свой домашний каталог:Потом:
источник
z
скрипта вы можете получить_z_dirs:2: no such file or directory: /home/$USER/.z
ошибку. Чтобы воспроизвести проблемуmv .z .z.bak
, выполните несколько прыжков.При установке таких сценариев (расширение оболочки), как правило, рекомендуется установить их на
/etc/profile.d
. Чтобы загрузить и установить за один шаг, вы можете использовать следующую команду:Некоторые из преимуществ установки ваших модификаций оболочки
/etc/profile.d
:chmod +x
;источник