ls.md 1.1 KB

Shows files and subdirectories in tree structure for exploring project organization.

  • Provide path to list (defaults to current working directory)
  • Optional glob patterns to ignore
  • Results displayed in tree structure

  • Hierarchical view of files and directories
  • Auto-skips hidden files/directories (starting with '.')
  • Skips common system directories like pycache
  • Can filter files matching specific patterns

  • Results limited to 1000 files
  • Large directories truncated
  • No file sizes or permissions shown
  • Cannot recursively list all directories in large projects

  • Hidden file detection uses Unix convention (files starting with '.')
  • Windows hidden files (with hidden attribute) not auto-skipped
  • Common Windows directories (System32, Program Files) not in default ignore
  • Path separators handled automatically (/ and \ work)

  • Use Glob for finding files by name patterns instead of browsing
  • Use Grep for searching file contents
  • Combine with other tools for effective exploration