Neovim[edytuj]
Neovim | |
edytor tekstu | |
Aktualna wersja testowa | 0.0.0-alpha |
![]() | |
http://www.neovim.io |
Neovim (w skrócie Nvim) – fork Vima napisany przez Thiago de Arruda.
Historia[edytuj]
Niezadowolony z konserwatywnego nastawienia społeczności vima do dodawania funkcjonalności innych niż naprawa błędów (tzw. bugfix) oraz używania i wpierania przestarzałych rozwiązań (np. przestrzeganie przed używaniem ANSI) w tym AmigaOS czy BeOS, Thiago postanowił wziąźć sprawy w swoje ręce i stworzyć forka Vima, który usuwa wg. niego największe bolączki vima np. braku kilku rozwiązań w vim API.[1]
Nvim a vim[edytuj]
Główne różnice obecnie to dodanie asynchronicznego kodu, interpreter pythona i dodanie kilku pluginów domyślnie (jak netrw). W przyszłości ma także obsługiwać pluginy z języków innych niż Vimscript, czyli perl, ruby, lua, mzscheme i tcl, dzięki modułowi Msgpack-RPC opierającym się o libv.
