GitXplorerGitXplorer
i

zrepl

public
1 stars
0 forks
0 issues

Commits

List of commits on branch main.
Unverified
3f7abb172ce149d13cebfc099478edd4110f6788

docs(result_view,selected_path_view): add function documentation

iippsav committed 6 months ago
Unverified
f691860d2f15444bd6a26b5579165aec5fd256f3

refactor(ripgrep): optimize memory usage and remove unused code

iippsav committed 6 months ago
Unverified
e134c5705621b028488d0e5033c46c35d05b4f95

docs: add LICENSE and README.md files

iippsav committed 6 months ago
Unverified
135ddb0df70148e8a9e3884606c4848f92245836

refactor: improve event debouncer and code clarity

iippsav committed 6 months ago
Unverified
7c543aa3b206666c5e6159fc1652ca07b7d11d78

simple impl of a debouncer

iippsav committed 6 months ago
Unverified
de115e9c796cca7e8e3f92796c4073f8fc9f9b75

minor ui change

iippsav committed 6 months ago

README

The README file for this repository.

zrepl

zrepl is a command-line interface application for searching and viewing code snippets using ripgrep.

Features

  • Fast code search using ripgrep
  • Interactive file and result navigation
  • Real-time search results
  • Syntax highlighting for search matches

Installation

To install zrepl, you need to have Zig installed on your system. Then, follow these steps:

  1. Clone the repository
  2. Navigate to the project directory
  3. Run zig build

Usage

To start the application, run:

zig-out/bin/zrepl

Key Bindings

  • Tab: Switch between search input and file list
  • j: Move down in the file list
  • k: Move up in the file list
  • Ctrl+C: Exit the application

Dependencies

zrepl relies on libvaxis for terminal UI.

License

This project is licensed under the MIT License - see the LICENSE file for details.