tsoding / cm

Emacs' compilation-mode-like TUI application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status

cm

WARNING! The application is in an active development state and is not even alpha yet. Use it at your own risk. Nothing is documented, anything can be changed at any moment or stop working at all.

The goal of this application is to recreate the compilation-mode of Emacs as a standalone TUI application.

Build

Dependencies

Workflow

$ cargo build
$ ./target/debug/cm 'grep -rn String src/'

Usage

Default Shortcuts

Shortcut Description
j or Down Move cursor down
k or up Move cursor up
Alt+j or Alt+Down Move cursor to the next match
Alt+k or Alt+Up Move cursor to the prev match

Rest default shortcuts are TBD

Application layout

TBD

Configuration file cm.conf

TBD

Self-recurring

Examples

Searching with grep

asciicast

Fixing compilation errors

asciicast

About

Emacs' compilation-mode-like TUI application

License:MIT License


Languages

Language:Rust 100.0%