默认匹配算法

默认情况下 z.lua 使用和 z.sh 类似的匹配算法,成为默认匹配法。给定路径会按顺序匹配各个正则表达式。

  • cd 到一个包含 foo 的路径:

    1. z foo
  • cd 到一个以 foo 结尾的路径:

    1. z foo$
  • 使用多个参数进行跳转:

    假设路径历史数据库(~/.zlua)中有两条记录:

    1. 10 /home/user/work/inbox
    2. 30 /home/user/mail/inbox

    "z in"将会跳转到 /home/user/mail/inbox 因为它有更高的权重,同时你可以传递更多参数给 z.lua 来更加精确的指明,如 "z w in" 则会让你跳到 /home/user/work/inbox