Size: a a a

2021 May 28

V

Vim Help in pro.vim
источник

goldstein опять in pro.vim
Удивительно, как NeoVim умудрился «содрать» то, что в нём было реализовано раньше.
источник

goldstein опять in pro.vim
Popup windows — содраны из NeoVim
Text properties — содраны из NeoVim
Terminal — содран из NeoVim
источник

YS

Yaroslav Schekin in pro.vim
> Есть живые плагины на Vim 9 — линк?

https://www.google.com

> Был массовый запрос на Vim9Script — линк?

vim-dev почитайте, а?
источник

goldstein опять in pro.vim
Это все «большие» фичи по этим ссылкам.
источник

NG

Nicholas Guriev in pro.vim
главная страница гугла написана на Vim9script
источник

NG

Nicholas Guriev in pro.vim
?
источник

YS

Yaroslav Schekin in pro.vim
> Когда его просили сделать async tasks, он говорил, что их не будет.

Линк? На не вырванное из контекста высказывание Bram-а.
источник

YS

Yaroslav Schekin in pro.vim
Это просто ложь. Общего кода там нет. Это совершенно другие, лучшие реализации сходной функциональности.
И да, где на это ссылки, а то тут только от меня что-то требуют, а "джентльменам neovim" мы будем верить на слово? ;)
источник

goldstein опять in pro.vim
В данном случае «содраны» концептуально, а не по коду.
Слово «лучшие» требует обоснования, даже если выделить его жирным.
источник

YS

Yaroslav Schekin in pro.vim
Потому что другие реализации кое-чего в neovim появились раньше (у fork-а же были и технические основания, не только дутое самомнение основателя ;) ).
источник

YS

Yaroslav Schekin in pro.vim
Ну так давайте же послушаем разработчиков plugins (и сходные высказывания можно найти и со стороны других)!

Цитата из https://www.reddit.com/r/vim/comments/f8a48t/vim_or_neovim/ , пишет skywind3000:

As a plugin developer, vim has better API, neovim seems "new" but many features are not detailed enough:

1: floatwin's patch: takes about 2 years to get merged, but still lack of many features like: z-index and borders. popup-win has not only z-index and borders but also can be dragged by mouse, can be resized or closed by mouse.

2: terminal API: both termopen() and :term in neovim are too simple, compared to term_start in vim, termopen has less functionality and options. jobstart still can't pass arguments precisely on windows but job_start can.

3: neovim's developers seem afraid of writing documentation, nvim_terminal_emulator.txt has 388 lines, while terminal.txt in vim has 1440 lines. Many neovim APIs have poor documentation, such has job-apis and floatwin-apis. I can't believe floatwin-apis's doc is only 120 lines (:h api-floatwin and :h nvim_open_win), many problems I encountered in floatwin have no solution or even a single clue in their docs, I had to google them and finally found something in the issues. But popup.txt in vim has 1041 lines, it is really helpful and rich in details, I don't need to google anything after reading it.

4: I still can't figure out a proper way to detect is neovim running in a GUI?  (since has('gui_running') is abolished in neovim), I know, neovim developers  have their own choices, but please, just give me a straight forward way for  this, and I can delete the following ugly code from my vimrc.

<ужасный неокод вместо has("gui_running") пропущен>

5: Incomplete features, if what I remember is accurate, neovim once promised translate vimscript into Lua to make it run faster, can someone give me some updates for this?? Yes, we have floatwin now, but floatwin rendering is really inefficient, popup-win draws 3-4 times faster than floatwin.
источник

V

Vim Help in pro.vim
источник

YS

Yaroslav Schekin in pro.vim
Хмм... а Вы точно тут модератор? ;)
источник

goldstein опять in pro.vim
> 1 год назад
> сравнивает качество документации по количеству строчек
источник

YS

Yaroslav Schekin in pro.vim
Т.е. Вы умудряетесь переврать даже и то, что выложено тут публично?!

> any problems I encountered in floatwin have no solution or even a single clue in their docs, I had to google them and finally found something in the issues.

> But popup.txt in vim ... I don't need to google anything after reading it.
источник

goldstein опять in pro.vim
Никакого списка проблем или любой другой конкретики нет. Не могу комментировать.
источник

goldstein опять in pro.vim
Когда я их использовал, у меня не возникло проблем с чтением :h nvim_open_win
источник

V

Vim Help in pro.vim
источник

YS

Yaroslav Schekin in pro.vim
А я могу комментировать — тут, как раз, указана конкретика.
Можно по пунктам прочитать внимательно и сравнить самостоятельно.

> 1 год назад

Кстати, пропустил. Да, это верно, но каждый день смотреть хочется не каждому.
Что-то сильно улучшилось?
источник