SkillAgentSearch skills...

PyVi

A library for integrating Vim-like buffers, windows, and keybindings into your Python application.

Install / Use

/learn @Julian/PyVi
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

PyVi

So It's a Vim Clone

No, but it's like vim.

But It's an Editor, Right?

No, but you can use it to make an editor.

Uh, What?

PyVi is a library implementing vim-like keybindings, along with entities like (display-less) windows and buffers which can be embedded in other Python applications, including an editor, for one.

Rather than every application creating vim mode keybindings from scratch, you tell PyVi what a window corresponds to in your application, send PyVi your keyboard input, and inspect (and likely display) the contents of the window.

Related Skills

View on GitHub
GitHub Stars12
CategoryDevelopment
Updated2y ago
Forks2

Languages

Python

Security Score

75/100

Audited on Dec 24, 2023

No findings