2 releases

0.5.1 Jun 23, 2024
0.5.0 May 28, 2024

#181 in Text editors

Download history 88/week @ 2024-08-02 112/week @ 2024-08-09 132/week @ 2024-08-16 141/week @ 2024-08-23 105/week @ 2024-08-30 83/week @ 2024-09-06 68/week @ 2024-09-13 220/week @ 2024-09-20 241/week @ 2024-09-27 178/week @ 2024-10-04 168/week @ 2024-10-11 187/week @ 2024-10-18 141/week @ 2024-10-25 116/week @ 2024-11-01 62/week @ 2024-11-08 45/week @ 2024-11-15

381 downloads per month
Used in nvim-oxi

MIT license

500KB
13K SLoC

This module contains the bindings to the Neovim API, exposed in Lua through the vim.api table.

Naming convention

All the functions have been renamed by dropping the leading nvim_ prefix, e.g. nvim_get_current_buf simply becomes get_current_buf.

Also, the functions starting with nvim_buf_*, nvim_win_* and nvim_tabpage_* are implemented as methods on the Buffer, Window and TabPage objects respectively.

Dependencies

~0.4–1MB
~24K SLoC