zmv untuk zsh: Lari kering dan halaman manual

18

Aku pernah mendengar hal-hal besar tentang zmvdi zsh, dan akan senang untuk benar-benar belajar untuk menggunakannya. Namun, saya masih relatif tidak berpengalaman di zsh, dan memiliki beberapa pertanyaan mendasar:

  • Apakah ada halaman manual untuk zmvin zsh(man zsh output "Tidak ada entri manual untuk zmv")
  • Apakah zmvsecara alami memungkinkan pengeringan?
  • Jika jawaban di atas adalah tidak, bagaimana Anda menguji atau melakukan latihan lari kering zmv?
Amelio Vazquez-Reina
sumber

Jawaban:

19

The zmvpengguna adalah di zshcontribhalaman manual. Anda dapat mencapainya secara langsung

LESS="$LESS+/^ *zmv *\\[" man zshcontrib

(atau LESS=$LESS+/zmv man zshcontribyang membawa Anda beberapa baris lebih jauh karena zmvdisebutkan dalam deskripsi zcp). Anda dapat menggunakan man zshallalih-alih man zshcontribjika zshallhalaman manual tersedia di sistem Anda.

Jika Anda menggunakan Info, Anda dapat mencapainya dengan menjalankan info zshdan mengetik ilalu memasukkan zmv.

info --index-search=zmv zsh

The panduan zsh memiliki bagian yang cukup rinci pada zmv. Pencarian zmvdi situs ini akan menghasilkan beberapa contoh penggunaan dengan kompleksitas yang beragam.

Anda dapat melakukan lari kering dengan zmv -n( -nadalah cara umum meminta lari kering).

Untuk mendapat manfaat dari zmvdan teman-teman, ada baiknya memiliki kode seperti berikut ini di ~/.zshrc:

autoload zmv
alias zmv='noglob zmv'
alias zcp='noglob zmv -C'
alias zln='noglob zmv -L'
alias zsy='noglob zmv -Ls'
Gilles 'SANGAT berhenti menjadi jahat'
sumber
man zshcontrib, man zshalldan info zshsemua memberikan hasil kosong untuk saya di Ubuntu dengan zsh terinstal. Bagaimana saya mendapatkannya?
Xerus
1
@ Xerus Jika Anda menginstal zsh dengan paket Ubuntu, Anda memiliki halaman manualnya. Untuk manual info, pastikan zsh-docpaket diinstal. Jika Anda memiliki paket Ubuntu tetapi bukan halaman manual, ada sesuatu yang salah dengan instalasi Anda, tetapi tidak mungkin untuk mengetahui mengapa tanpa informasi lebih lanjut. Jika Anda ingin membantu dengan itu, Anda dapat mengajukan pertanyaan di situs ini dan memberikan semua informasi yang relevan: versi Ubuntu apa yang Anda miliki, bagaimana Anda menginstal zsh, kustomisasi apa yang telah Anda buat, dll.
SOUT Gilles menjadi jahat '