virayeshgar

module
v0.0.0-...-8454ee1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 20, 2024 License: GPL-3.0

README

Virayeshgar

Dead simple modal editor based off vim motions

⚠️ WIP: This project was started to relieve boredom. It is full of bug and written in the wrost way possible =)))

Installation

go install github.com/amirali/virayeshgar/cmd/virayeshgar@latest

Todo

core features
  • lua integration
features
  • line number
  • relative line number
  • status bar
  • structured and modular status bar
  • syntax highlighting
navigation
  • hjkl
  • { and } paragraph jumps
  • gg and G file jump
  • :N go to line N
  • Nh, Nj, Nk, Nl to navigate by N
actions
  • i and I insert mode
  • a and A insert mode
  • o and O insert mode
  • / search mode
  • dd cut single line
  • x cut single character
  • Ndd cut N lines
  • yy yank single line
  • Nyy yank N lines
  • p and P paste single line
  • u undo
  • ctrl+r redo
  • ce insert mode
  • ci insert mode
modes
  • insert mode
  • normal mode
  • command mode
  • visual mode
commands
  • w write
  • q quit
  • wq write and quit
  • q! quit without write

Directories

Path Synopsis
cmd

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL