🟠 Draft | A terminal-based mindmap editor for geeks.
exe | ||
lib | ||
spec | ||
.gitignore | ||
Gemfile | ||
Gemfile.lock | ||
noozoid.gemspec | ||
Rakefile | ||
README.md | ||
shard.yml |
Noozoid
A terminal-based mindmap editor for geeks.
The name of the project comes from the Greek words νους (mind) and ζούδι (small animal).
Installation
Type the following line in your favorite terminal:
$ gem install noozoid
Usage
Running noozoid
In your terminal:
$ noozoid [gui]
Keyboard control
Key | Description |
---|---|
h | Navigate to parent |
l | Navigate to child |
k | Navigate to previous sibling |
j | Navigate to next sibling |
r | Navigate to tree root |
c | Create node |
d | Delete selected node |
v | Toggle node |
? | Show this help |
q | Exit program |
Development
After checking out the repo, run bin/setup
to install dependencies. You can also run bin/console
for an interactive prompt that will allow you to experiment.
To install this gem onto your local machine, run bundle exec rake install
. To release a new version, update the version number in version.rb
, and then run bundle exec rake release
, which will create a git tag for the version, push git commits and tags, and push the .gem
file to rubygems.org.
Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/glenux/noozoid.