Pike is a simple, uncomplicated, and easily configurable command-line text editor designed to be a lightweight and user-friendly replacement for nano. It supports basic text editing features with intuitive keyboard shortcuts and a clear terminal interface.
- Simple and intuitive terminal interface.
- Highlighting and search functionality within buffers.
- Undo/redo support for efficient editing.
- Configurable keyboard shortcuts.
- Cross-platform support for Linux and Windows.
To build and install Pike, you need Rust installed on your system. Follow the instructions for your platform:
-
Clone the repository:
git clone https://github.com/pike-text-editor/pike.git cd pike
-
Build the project:
cargo build --release
-
Install the binary (requires sudo for system-wide installation):
sudo cp target/release/pike /usr/local/bin
-
Run Pike:
pike
-
Clone the repository:
git clone https://github.com/pike-text-editor/pike.git cd pike
-
Build the project using cross or Rust's native Windows toolchain:
cargo build --release
-
Copy the binary to a location in your PATH:
copy .\target\release\pike.exe C:\Path\To\Bin
-
Run Pike:
pike
Comprehensive documentation, including usage instructions and examples, is available in the docs/usage.md
file. It covers:
- How to use Pike effectively.
- Configuration options for customizing shortcuts and behavior.
Contributions are welcome! Feel free to submit issues, feature requests, or pull requests to enhance Pike.
Start using Pike as your go-to command-line text editor today!