Skip to content

NirbhikKumawat/NanoDock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NanoDock

A lightweight,fast and extensible terminal-based text editor built with GoLang

Features

  • Syntax Highlighting - Dynamically highlights syntax for your Dockerfiles
  • Help Bar - In hand Dockerfile documentation
  • Performance - Very lightweight offering great performance

Quick Start

# clone the git repository
git clone https://github.com/NirbhikKumawat/NanoDock.git
# change directory
cd NanoDock
# build the go binary
go build -o nanodock main.go
# move to binary so it is included int the PATH
sudo mv nanodock /usr/local/bin/
# make it executable
sudo chmod+x /usr/local/bin/nanodock
# verify installation
nanodock -h

Usage

Basic Commands

Ctrl+H - Toggle main and help
Ctrl+I - Close current help
Ctrl+S - Save file
Ctrl+N - New File
Ctrl+O - Toggle overwrite
Ctrl+C - Exit

Acknowledgements

Roadmap

  • Basic editing functionality
  • Syntax Highlighting
  • Dockerfile help bar
  • Undo-Redo
  • Linting
  • More features
  • Updating README

Made by NirbhikTheNice

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages