代码之家  ›  专栏  ›  技术社区  ›  nocksock

基于目录中文件名的自动完成

  •  1
  • nocksock  · 技术社区  · 15 年前

    我想在zsh中有一个函数来更快地访问我的todo文件。它应该在文件夹中查找 ~/tasks 我把我的待办事项列表和东西放在哪里。现在我想打字 task p 当我点击tab时,它应该使用该目录中的文件进行自动完成。有人能给我指个方向吗?或者共享一些代码片段?

    谢谢

    1 回复  |  直到 15 年前
        1
  •  3
  •   Dennis Williamson    15 年前

    这似乎起到了关键作用:

    compdef '_files -W "$HOME/tasks"' task