Як встановити перемичку каталогів оболонки "z" на Ubuntu 12.10?
Як встановити перемичку каталогів оболонки "z" на Ubuntu 12.10?
Відповіді:
У z
readme за рядком 48 написано:
Установка:
Помістіть щось подібне у вашому $ HOME / .bashrc або $ HOME / .zshrc:
. /path/to/z.sh
компакт-диск на деякий час, щоб накопичити db.
Вам потрібно завантажити 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
або що він повинен виконуватись користувачем.
від сюди
Завантажити
wget https://raw.githubusercontent.com/rupa/z/master/z.sh
.Встановити
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .bashrc
. Ця команда додається. ~/z.sh
до вашого.bashrc
файл, який, у свою чергу, пропонує йому запустити Z після запуску.- Перезавантажте оболонку
source ~/.bashrc
.Щоб перевірити, як працює Z, перейдіть до цих каталогів:
cd /etc/systemd/system cd /usr/share/nano cd /etc/kernel/postinst.d cd ~
Тепер із терміналу введіть
z sys
і натисніть кнопку вкладки, а потім введіть. Далі введітьz nano
і натисніть кнопку вкладки, а потім знову введіть. Ви побачите в обох випадках, що Z автоматично знав, щоcd
потрапляє в перший і другий каталоги, де ми спочатку переглядали.Використання Z з Zsh
- Біжи
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .zshrc
. Ця команда додається. ~/z.sh
до.zshrc
файлу, який вказує їй запустити Z при запуску.- Перезавантажте оболонку
source ~/.zshrc
.
Просто додайте z
до списку плагінів у~/.zshrc
plugins=(
git
z
)
Завантажте z
сценарій у свій домашній каталог:
wget https://raw.githubusercontent.com/rupa/z/master/z.sh -O ~/.z
Тоді:
source ~/.zshrc
z
сценарію ви можете отримати _z_dirs:2: no such file or directory: /home/$USER/.z
помилку. Щоб відтворити проблему:, mv .z .z.bak
тоді виконайте кілька стрибків.
Встановлюючи подібні сценарії (збільшення оболонки), зазвичай їх корисно встановити /etc/profile.d
. Щоб завантажити та встановити в один крок, ви можете скористатися такою командою:
sudo curl https://raw.githubusercontent.com/rupa/z/master/z.sh \
-o /etc/profile.d/z.sh
Деякі переваги встановлення модифікацій оболонки на /etc/profile.d
:
chmod +x
;