Table of Contents
📝About
Smart defaults for searching. Hidden files included, case-insensitive, no .gitignore restrictions.
- 🔍 Smart defaults - hidden files included, case-insensitive, no .gitignore restrictions
- 🚀 Fast - powered by ripgrep and fd
- 📁 Extension filter -
:json,:ts,tsxsyntax for quick file type filtering - 🌳 Tree view - visualize results as directory tree
- ⚙️ Customizable -
~/.eyeignorefor personal ignore patterns
💻Installation
npm i -g @vd7/eyecli
Requirements
# macOS
brew install ripgrep fd
🚀Usage
# Search file contents
eye "pattern" [path]
# Search filenames
eye -f "pattern" [path]
# Find by extension
eye :json .
eye :ts,tsx ~/code
# Options
eye -c "pattern" . # Count matches
eye -t :json . # Tree view
eye -E node_modules "TODO" . # Exclude paths
