view.md

Reads and displays file contents with line numbers for examining code, logs, or text data.

- Provide file path to read - Optional offset: start reading from specific line (0-based) - Optional limit: control lines read (default 2000) - Don't use for directories (use LS tool instead) - Supports image files (PNG, JPEG, GIF, BMP, SVG, WebP) - Displays contents with line numbers - Can read from any file position using offset - Handles large files by limiting lines read - Auto-truncates very long lines for display - Suggests similar filenames when file not found - Renders image files directly in terminal - Max file size: 5MB - Default limit: 2000 lines - Lines >2000 chars truncated - Binary files (except images) cannot be displayed

<cross_platform>

  • Handles Windows (CRLF) and Unix (LF) line endings
  • Works with forward slashes (/) and backslashes ()
  • Auto-detects text encoding for common formats </cross_platform>
- Use with Glob to find files first - For code exploration: Grep to find relevant files, then View to examine - For large files: use offset parameter for specific sections - View tool automatically detects and renders image files