Skip to content

A code editor built on top of neovim combines the powerful, customizable, and efficient core of neovim with a modern, user-friendly interface and advanced features.

Notifications You must be signed in to change notification settings

My-CodeDefense/code-editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

43 Commits

Repository files navigation

Code Editor

This code-editor is a self suffient Code Editor which provide you an unbelievable experience in coding. This Code Editor supports almost all the Major and minor languages which provide you the facility to code in all languages in a simple way.

Features

Multi-Language Support


Supports over 80+ modern languages and almost all popular frameworks.

For Intalling, Updating and Reseting Code Editor

You can use Guide for Detailed steps and links of Code Editor Guide of Code Editor

Modes in Code Editor

There are 3 Modes in Code Editor :-

  1. Normal Mode
  2. Insert Mode
  3. Visual Mode

Normal Mode

When You open the Code Editor, It always starts in Normal mode. In Normal Mode you can run commands & Shortcuts. For Command press colon : first.

Example for command

: exit 

#### Some Basic Comamnds in Normal Mode
CommandDescription
FFold the Selected Block
ctrl + tOpen Terminal
ctrl + Ffold All
ctrl + JUnfold All
ctrl + QClose the File without Saving
Alt + EOpen File Manager
Alt + RRun Code
Alt + QClose All Files

For Split the terminal in 2 Vertical parts, run the following Commandand use one part as Code Editor and other as Code Terminal.

:Vertical terminal

Use the following syntax to Run Program on Terminal part.

<Language_Name> <File_Name>

Example :-

pythonexample.py

Normal Mode to Insert Mode

You can Switch to Insert Mode from Normal Mode by Pressing 'I'

Insert Mode

In Insert Mode you can Edit, Modify and make changes to your Code.

Some Basic Comamnds in Insert Mode

CommandDescription
ctrl + DDuplicate Line
ctrl + SSave
ctrl + QSave and Close File
Ctrl + UUndo
Ctrl + RRedo
Ctrl + ↑Shift Code line Up
Ctrl + ↓Shift Code Line Down
Ctrl + CCopy
Ctrl + VPaste

About

A code editor built on top of neovim combines the powerful, customizable, and efficient core of neovim with a modern, user-friendly interface and advanced features.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lua100.0%