Size: a a a

2021 February 20

SB

Sergey Batalev in pro.vim
Alexander.
И вообще какие ещё советы могут быть по текстовому редактору
ну вообще ты можешь 10 лет им пользоваться и не понимать что функция есть которая тебе нужна, а ты про нее и не знал. Поэтому статьи и книги некоторые действительно помогают взглянуть с другой точки зрения на вим
источник

YS

Yaroslav Schekin in pro.vim
Alexander.
Ну я об этом и говорю
Мне даже не было интересно сравнение я лишь хотел узнать личные причины пользователей вима
Технических вполне достаточно, IMSNHO.
И да, я пока сравнивал, заметил, что neovim устаревшие runtime files; и как-то плохо с документацией — иногда теряют куски, когда они patches копируют из vim-а, видимо.
источник

YS

Yaroslav Schekin in pro.vim
flexagoon 🇧🇾 Жыве Беларусь
А что там из полезного
Лично для меня — вот это:

Из general:
. Versions with builtin GUI (:help GUI).
. X11 integration.
. The Tcl interface to vim (:help tcl).

Из options:
. 'completeopt' --- "popup" flag.
. 'nrformats' --- unsigned flag (numbers are recognized as unsigned).
. 'quickfixtextfunc' --- function to be used to get the text to display in the quickfix and location list windows.

Потом, почти все functions и Events (потому что я пишу "мелкие" plugins для себя).
Ну и :spellrare похоже, забыли скопировать в neovim (это, опять-таки, к "теряют куски").
источник

V

Vim Help in pro.vim
flexagoon 🇧🇾 Жыве Беларусь
А что там из полезного
источник

f🇧

flexagoon 🇧🇾 Жыве Бе... in pro.vim
Yaroslav Schekin
Лично для меня — вот это:

Из general:
. Versions with builtin GUI (:help GUI).
. X11 integration.
. The Tcl interface to vim (:help tcl).

Из options:
. 'completeopt' --- "popup" flag.
. 'nrformats' --- unsigned flag (numbers are recognized as unsigned).
. 'quickfixtextfunc' --- function to be used to get the text to display in the quickfix and location list windows.

Потом, почти все functions и Events (потому что я пишу "мелкие" plugins для себя).
Ну и :spellrare похоже, забыли скопировать в neovim (это, опять-таки, к "теряют куски").
А что X11 integration означает?
источник

V

Vim Help in pro.vim
flexagoon 🇧🇾 Жыве Беларусь
А что X11 integration означает?
источник

A

Alexander. in pro.vim
Sergey Batalev
ну вообще ты можешь 10 лет им пользоваться и не понимать что функция есть которая тебе нужна, а ты про нее и не знал. Поэтому статьи и книги некоторые действительно помогают взглянуть с другой точки зрения на вим
Но ведь я сам знаю что мне нужно от редактора и я просто гуглю как это делать
источник

f🇧

flexagoon 🇧🇾 Жыве Бе... in pro.vim
> вим
> Гуи
источник

A

Alexander. in pro.vim
Так неовим тоже могет в гуй
источник

A

Alexander. in pro.vim
Об этом и на сайте нвима написано
источник

YS

Yaroslav Schekin in pro.vim
Alexander.
Так неовим тоже могет в гуй
Встроенного-то нет. Об этом и на сайте нвима написано. ;)
источник

A

Alexander. in pro.vim
Yaroslav Schekin
Встроенного-то нет. Об этом и на сайте нвима написано. ;)
Ну и не нужен он встроенный
источник

YS

Yaroslav Schekin in pro.vim
Alexander.
Ну и не нужен он встроенный
А мне — нужен. Давайте Вы мне не будете говорить, что мне нужно, а я не скажу... ну Вы знаете, да? ;)
источник

YS

Yaroslav Schekin in pro.vim
А хоть у одного GUI neovim есть полноценная интеграция с X11, кстати (все эти X resources, иконки, mouse shapes...), просто любопытно?
А вообще, интересно, какой-то из них умеет всё, что умеет gvim?
источник

СТ

Сигизмунд Третий... in pro.vim
а ви(м) вообще задумывался для пуска в гуях? что гуи дают полезного ви(му)? просто интересно
источник

YS

Yaroslav Schekin in pro.vim
Сигизмунд Третий
а ви(м) вообще задумывался для пуска в гуях? что гуи дают полезного ви(му)? просто интересно
источник

GK

Georgy Komarov in pro.vim
Сигизмунд Третий
а ви(м) вообще задумывался для пуска в гуях? что гуи дают полезного ви(му)? просто интересно
> а ви(м) вообще задумывался для пуска в гуях?

Ну да, есть же gvim. neovim предоставляет API для клиентов, поэтому есть несколько проектов, реализующих GUI.

> что гуи дают полезного ви(му)?

Некоторым просто удобнее использовать GUI. Также в терминальном vim могут быть проблемы, например, с отображением некоторых шрифтов и стилей. Только недавно обсуждали, что italic не заводился в tmux.
Плюс, теоретически, в GUI можно нормально отобразить некоторые фичи, которые недоступны в терминале. Например, indentLines без добавления dummy-символов.
источник

YS

Yaroslav Schekin in pro.vim
Georgy Komarov
> а ви(м) вообще задумывался для пуска в гуях?

Ну да, есть же gvim. neovim предоставляет API для клиентов, поэтому есть несколько проектов, реализующих GUI.

> что гуи дают полезного ви(му)?

Некоторым просто удобнее использовать GUI. Также в терминальном vim могут быть проблемы, например, с отображением некоторых шрифтов и стилей. Только недавно обсуждали, что italic не заводился в tmux.
Плюс, теоретически, в GUI можно нормально отобразить некоторые фичи, которые недоступны в терминале. Например, indentLines без добавления dummy-символов.
По поводу "удобнее" — мне кто-нибудь, наконец, покажет связку какой-то терминал + neovim/vim, который всё это даёт?
А то мне уже начинает казаться, что дело-то не в удобстве, а в том, что консольные просто "не тянут". ;)
источник

GK

Georgy Komarov in pro.vim
Yaroslav Schekin
По поводу "удобнее" — мне кто-нибудь, наконец, покажет связку какой-то терминал + neovim/vim, который всё это даёт?
А то мне уже начинает казаться, что дело-то не в удобстве, а в том, что консольные просто "не тянут". ;)
Я использую терминальный сетап (kitty, tmux), потому что лично мне комфортнее работать из шелла. Я всегда держу несколько окон и сплитов tmux'а, пользуюсь сессиями.
источник

AM

AlexShell Makise in pro.vim
Georgy Komarov
Я использую терминальный сетап (kitty, tmux), потому что лично мне комфортнее работать из шелла. Я всегда держу несколько окон и сплитов tmux'а, пользуюсь сессиями.
>kitty
>tmux
Так кошка же сама умеет в сплиты, не?
источник