cride

A light CLI text editor/IDE text-editor ide cli
0.1.1 released
j8r/cride
49 2 1
Julien Reichardt

Cride

Build Status ISC

A light Crystal IDE

screenshot

Features

  • Light, fast and easy to use
  • Customizable
  • Modular (different front-ends can share same resources)
  • Colors
  • Read from the stdin
  • Advanced CTRL + Arrow keys traversing
  • CTRL+D line duplication
  • CTRL+K line emptying/deletion

CLI usage

You have to build Cride (see the Development section below).

Open a file:

./cride README.md

Development

Install project dependencies

shards install

Generate bindings with crystal-autobind

./gen-bindings.sh

Build Cride:

shards build

Build with Docker

To build a statically-linked cride binary:

docker run -it --rm -v $PWD:/app -w /app jrei/crystal-alpine sh -c "\
apk add --update clang-dev
shards install
./gen-bindings.sh
shards build --static --release --no-debug
rm -r lib src/libc
chown 1000:1000 cride"

License

Copyright (c) 2018-2019 Julien Reichardt - ISC License

cride:
  github: j8r/cride
  version: ~> 0.1.1
License ISC
Crystal none

Authors

Dependencies 2

Development Dependencies 0

Dependents 0

Last synced .
search fire star recently