Metadata-Version: 2.3
Name: pad-app
Version: 0.5.2
Summary: A terminal code editor for those of us who aren't into vim.
Author: Daniel Roy Greenfeld
Author-email: Daniel Roy Greenfeld <daniel@feldroy.com>
Requires-Dist: textual[syntax]>=3.0.0
Requires-Dist: typer>=0.21.0
Requires-Dist: vexy-glob>=1.0.9
Requires-Python: >=3.14
Description-Content-Type: text/markdown

<p align="center">
<img src="https://feldroy.com/static/pad-logo.png" alt="Pad Logo" width="300"/>
</p>

Pad is an easy to use terminal code editor for those of us who aren't into vim.

## Features

- Runs in the terminal, works great with ghostty
- Responsive, resize the window and it still looks good
- Text editor with code highlighting for the current open file
- If not pointed at a file, opens the current directory, default open file is any README.md that may exist
- Autoclosing of parenthesis, curly braces, brackets, and quotes
- VS Code inspired keyboard shortcuts for fast navigation and editing:
    - `ctrl+c:` copy text
    - `ctrl+v:` paste text
    - `ctrl+z:` undo
    - `ctrl+s:` save current file
    - `ctrl+f:` search in current file
    - `ctrl+g:` go to line
    - `ctrl+b:` file browser
    - `ctrl+o:` file search
    - `ctrl+shift+f`: Fast file content search

## Install

```sh
uv tool install pad-app
```

Currently Pad is untested with any other installation method. If it works for your installation method, let me know and I'll add it to this section.

## Usage

Once installed, point it at a file: 

```sh
pad myproject/README.md
```

Or a directory:

```sh
pad myproject/
```
