zsh的zmv:空运行和手册页


18

我听说过伟大的事情有关zmvzsh,并会喜欢真正学会使用它。但是,我对zsh还是比较缺乏经验,并且有一些基本问题:

  • 是否有zmvin 的手册页zsh(man zsh输出“无手动输入zmv”)
  • zmv本机是否允许空运行?
  • 如果以上答案是否定的,您将如何测试或进行空试zmv

Answers:


19

zmv手册zshcontrib手册页中。您可以直接通过

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

(或者LESS=$LESS+/zmv man zshcontrib,由于zmv在的说明中提到了这一点,因此您需要多走几行zcp)。如果手册页在系统上可用man zshallman zshcontrib则可以使用代替zshall

如果您使用信息,则可以通过运行info zsh并键入i然后输入来访问它zmv

info --index-search=zmv zsh

zsh的导向对一个相当详细的部分zmvzmv在此站点上搜索将发现一些复杂程度不同的用法示例。

您可以使用zmv -n-n是请求空运行的常见方式)执行空运行。

为了从zmv朋友中受益,在您的代码中包含以下代码会有所帮助~/.zshrc

autoload zmv
alias zmv='noglob zmv'
alias zcp='noglob zmv -C'
alias zln='noglob zmv -L'
alias zsy='noglob zmv -Ls'

man zshcontribman zshall并且info zsh在安装了zsh的Ubuntu上为我提供了空结果。我如何获得它们?
Xerus

1
@Xerus如果使用Ubuntu软件包安装zsh,则具有手册页。对于信息手册,请确保zsh-doc已安装软件包。如果您具有Ubuntu软件包,但没有手册页,则说明您的安装有问题,但是如果没有更多信息,就不可能知道为什么。如果您想与帮助下,你可以问一个问题,在这个网站,并提供所有相关信息:你有什么版本的Ubuntu,你怎么安装的zsh,你做了哪些定制等
吉尔“SO-停止被邪恶''
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.