Làm cách nào để cài đặt jumper thư mục shell "z" trên Ubuntu 12.10?
Làm cách nào để cài đặt jumper thư mục shell "z" trên Ubuntu 12.10?
Câu trả lời:
Trong z
readme sau dòng 48 , nó nói:
Cài đặt:
Đặt một cái gì đó như thế này trong $ HOME / .bashrc hoặc $ HOME / .zshrc:
. /path/to/z.sh
cd xung quanh một lúc để xây dựng db.
Bạn cần tải z.sh
tập tin xuống một thư mục bạn chọn, sau đó cho biết vị trí của .bashrc
nó, để thiết bị đầu cuối của bạn có thể tìm thấy nó. (Điều tương tự áp dụng cho z-shell, chỉ là một hệ thống shell khác.) Sau đó, sau khi bạn sử dụng bash một lúc, z
sẽ biết các vị trí yêu thích của bạn.
Bạn có thể tải xuống và thêm vào *rc
các tệp bằng cách sử dụng dòng lệnh
# 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
? Tại sao quyền thực thi? Dường như tập tin này phải được thực thi trực tiếp hoặc nó cần phải ở đâu đó PATH
.
PATH
hoặc nó cần được người dùng thực thi.
Từ đây
Tải về
wget https://raw.githubusercontent.com/rupa/z/master/z.sh
.Cài đặt
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .bashrc
. Lệnh này nối. ~/z.sh
vào của bạn.bashrc
tập tin này sẽ chạy Z khi khởi động.- Tải lại vỏ
source ~/.bashrc
.Để kiểm tra cách Z hoạt động, hãy duyệt đến các thư mục sau:
cd /etc/systemd/system cd /usr/share/nano cd /etc/kernel/postinst.d cd ~
Bây giờ, từ thiết bị đầu cuối của bạn, nhập
z sys
và nhấn nút tab, sau đó nhập. Tiếp theo, nhậpz nano
và nhấn nút tab, sau đó nhập lại. Bạn sẽ thấy trong cả hai trường hợp Z tự động biếtcd
vào thư mục thứ nhất và thứ hai nơi chúng tôi đã duyệt ban đầu.Sử dụng Z với Zsh
- Chạy đi
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .zshrc
. Lệnh này nối. ~/z.sh
vào.zshrc
tệp, cho biết nó chạy Z khi khởi động.- Tải lại vỏ
source ~/.zshrc
.
Chỉ cần thêm z
vào danh sách bổ trợ trong~/.zshrc
plugins=(
git
z
)
Tải z
tập lệnh về thư mục nhà của bạn:
wget https://raw.githubusercontent.com/rupa/z/master/z.sh -O ~/.z
Sau đó:
source ~/.zshrc
z
kịch bản, bạn có thể nhận được _z_dirs:2: no such file or directory: /home/$USER/.z
lỗi. Để tái tạo vấn đề : mv .z .z.bak
, sau đó thực hiện một số bước nhảy.
Khi cài đặt các tập lệnh như thế này (shell shell), thường nên cài đặt chúng vào /etc/profile.d
. Để tải xuống và cài đặt trong một bước duy nhất, bạn có thể sử dụng lệnh sau:
sudo curl https://raw.githubusercontent.com/rupa/z/master/z.sh \
-o /etc/profile.d/z.sh
Một số ưu điểm của việc cài đặt sửa đổi shell của bạn trên /etc/profile.d
:
chmod +x
;