Skip to content

pike-text-editor/pike

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pike - Perfectly Incomplex Konsole Editor

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.

Linux
Windows

Features

  • 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.

Installation

Building from Source

To build and install Pike, you need Rust installed on your system. Follow the instructions for your platform:

Linux

  1. Clone the repository:

    git clone https://github.com/pike-text-editor/pike.git
    cd pike
  2. Build the project:

    cargo build --release
  3. Install the binary (requires sudo for system-wide installation):

    sudo cp target/release/pike /usr/local/bin
  4. Run Pike:

    pike

Windows

  1. Clone the repository:

    git clone https://github.com/pike-text-editor/pike.git
    cd pike
  2. Build the project using cross or Rust's native Windows toolchain:

    cargo build --release
  3. Copy the binary to a location in your PATH:

    copy .\target\release\pike.exe C:\Path\To\Bin
  4. Run Pike:

    pike

Documentation

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.

Contributing

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!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published