Skip to content

LeoDumas/Koda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Koda

This project is a simple terminal based IDE inspired by Vim.

Stack

  • C++
  • CMake
  • Make
  • VCPKG
  • Google tests as testing framework
  • Finite state machine to handle all states

Current progress

IDE Mod switching (NORMAL, INSERT, VISUAL, COMMAND)

TODO

  • Implement GAP Buffer data structure
  • Implement file saving
  • Implement Undo & Redo
  • Implement multiple file buffer

The rest need to be defined (but project file explorer, create/rename/delete file, format file and other features may be implemented in the future).

About

Basic terminal based IDE in C++ inspired by Vim

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages