Câu hỏi được gắn thẻ «zsh»

Zsh là một shell với nhiều tính năng kịch bản và dòng lệnh nâng cao.



5
`Zstyle` làm gì?
zstylecó vẻ như nó chỉ là một nơi trung tâm để lưu trữ và truy xuất dữ liệu, giống như một exporttham số vỏ thay thế . Điều đó có đúng không, hay có nhiều hơn thế?
23 zsh 

4
ZSH: lịch sử tìm kiếm trên phím lên xuống?
Hiện tại, tôi có phần sau trong .zshrc: bindkey '^[[A' up-line-or-search bindkey '^[[B' down-line-or-search Tuy nhiên, điều này dường như chỉ phù hợp với nội dung của đầu vào hiện tại của tôi trước khi một ký tự khoảng trắng xuất hiện. Ví dụ: sudo ls /sẽ khớp với mọi …


1
Hoàn thành đối số đầu tiên của cd OLD MỚI
Trong zsh, cdlệnh có dạng hai đối số: cd OLD NEWthay đổi thành ${PWD/OLD/NEW}. Với hệ thống hoàn thành kiểu mới, zsh có khả năng hoàn thành NEW: đối số thứ hai được hoàn thành dựa trên những gì OLDcó thể được thay thế bằng để có được một thư …


7
Thay thế gấp đôi và gấp ba trong bash và zsh
Theo dõi phần nền trong câu hỏi này . Trong bashtôi có thể sử dụng ${!FOO}để thay thế kép, trong zsh ${(P)FOO}. Trong cả hai, trường học cũ (hack-y) eval \$$FOOhoạt động. Vì vậy, điều thông minh và hợp lý nhất đối với tôi sẽ là ${${FOO}}, ${${${FOO}}}…thay thế gấp …




6
Nhận liên kết tương đối giữa hai đường dẫn
Nói rằng tôi có hai con đường: <source_path>và <target_path>. Tôi muốn shell của tôi (zsh) tự động tìm hiểu xem có cách nào để biểu diễn <target_path>từ <source_path>một đường dẫn tương đối không. Ví dụ: giả sử <source_path> Là /foo/bar/something <target_path> Là /foo/hello/world Kết quả sẽ là ../../hello/world Tại sao …
21 shell  files  zsh  symlink 

1
Thêm đối số từ lệnh trước để hoàn thành zsh
Trong zsh (cũng như bash), bạn có thể sử dụng một số mở rộng từ lịch sử để biểu thị các đối số từ các lệnh trước đó. Ví dụ này cho thấy nhận được tham số thứ 2 từ lệnh trước đó trong lịch sử với !:#việc mở rộng: …
21 zsh  autocomplete 



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.