Git Product home page Git Product logo

nerved's Introduction

nerved

a simple but peculiar text editor

introduction

nerved is a text editor built using the golang library gio

it's pretty barebones but might end up being enough for you

it has 3 resizable panes: files, text, commands

  • files: click on a file to edit it, click on a folder to make the current folder
  • text: change the text, it gets saved (text changes on disk, it's updated)
  • commands: press enter at the end of a line starting with $, execute the command (other than that edit output as you please, use a scratchpad)

developing

run using make

build a mac osx .app using make build

screenshot

tips

escape sequences / coloring is stripped from commands output so you should be able to use any cli tool you are used to, just none of the ones that require input/stdin

alises from your shell probably wont work but creating executable shell scipts in your PATH will work, using builtin aliases in some cli tools like git or cargo or npm helps

license

mit

nerved's People

Contributors

kiasaki avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

tiger0105

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.