Skip to content

joycode/LibNVim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A simple portable Vim keystroke emulating engine targeting for .Net IDEs

Inspired by VsVim(https://github.com/jaredpar/VsVim), put on some personal thoughts on the design, and reinvent the wheel.

Emulating Vim's keystroke behaviours in .Net IDEs

Supported IDE: Visual Studio 2010
Planned: MonoDevelop, SharpDevelop

Implementation Status:

Modes: Normal, Insert

Motions: 'h', 'H', 'j', 'k', 'l', 'L', '0', '^', '$', 'G', 'w', 'W', 'e', 'E', 'b', 'B', '%', "gg", "zz", "[{", "]}"

Simple Editions: '.', 'u', 'U', 'x', 'X', 'i', 'I', 'a', 'A', 's', 'S', 'o', 'O', 'C', 'D', 'J'

Range Editions: 'cX', 'dX', '=X'

Copy & Paste: "yX", 'p', 'P'

Search: 'f', 'F', 't', 'T', '*', '#', 'n', 'N', "/xxx"(a simple dialect, with regex, ignorecase)

About

A simple portable Vim keystroke emulating engine targeting for .Net IDEs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages