Skip to content

trevoryao/vm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vm

A Lightweight Vim-like Text Editor. Supports all the popular vim and vi commands, adding better C/C++ syntax highlighting. Supported commands:

a b cc c[any motion] dd d[any motion] f h i j k l n o p r s u w x yy y[any motion]
A F I J N O P R S X ^ $ 0 . ; / ?
^b ^d ^f ^g ^u
:w :q :wq :q! :r :0 :$ :line-number

vm also has an unlimited undo history, as well as many quality of life emprovements over vim.

Demo vm with vm C++ sourcecode

Demo vm with vm C++ sourcecode

Installation

In order to run vm, the NCurses library and the gcc compiler are required to be installed, both of which are standard on most *nix distributions. The installation then proceeds as normal for most GNU software.

./configure
make
make install

About

Lightweight Vim-like Text Editor

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages