Size: a a a

2021 September 20

t

ttldtor in codingteam
я так и не понял, какую задачу мы решаем
источник

t

ttldtor in codingteam
А вим такой толстый, что его разбивают на два пакета: vim и vim-runtime?
источник

D

Devel29A in codingteam
Не обращал внимания никогда
источник

c

codingteam@cjr in codingteam
Minoru
@ttldtor: vim-runtime это такое общий ресурс, используемый разными сборками Vim — vim, vim-nox, gvim. Потому что да, вим жирный, и его можно по-разному собирать
источник

c

codingteam@cjr in codingteam
Minoru
а, vim-tiny ещё
источник

t

ttldtor in codingteam
В тини только рантайм на 4 с лишним мегабайта?
источник

c

codingteam@cjr in codingteam
Minoru
там не рантайм, так минималистичная сборка Vim (скорее всего, без Python и прочего). Про размер не знаю
источник

t

ttldtor in codingteam
ты сказал, что рантайм используется  "разными сборками" и зачем-то добавил про vim-tiny =)
источник

c

codingteam@cjr in codingteam
Minoru
vim-tiny — это одна из сборок
источник

c

codingteam@cjr in codingteam
Minoru
«рантайм» в виме — это документация, цветовые схемы, регулярки для ЯПов, вот это вот всё
источник

t

ttldtor in codingteam
но не одна из тех, которые используют вим-рантайм
источник

t

ttldtor in codingteam
вот это уже странно звучит
источник

t

ttldtor in codingteam
запутывай меня больше, мне нравится
источник

t

ttldtor in codingteam
ты начал запутывать меня, уже сказав про вим-тайни
источник

c

codingteam@cjr in codingteam
Minoru
@ttldtor: vim-runtime может использовать кто угодно, в т.ч. vim-tiny. То, что у vim-tiny в зависимостях не указан рантайм, ещё ничего не значит
источник

c

codingteam@cjr in codingteam
Minoru
ок, давай я ещё раз всё одним сообщением объясню
источник

t

ttldtor in codingteam
да уж, объясни, пожалуйста. Я ведь просто про толстоту вима спросил.
источник

c

codingteam@cjr in codingteam
Minoru
Вим — это большая программа с кучей параметров сборки; её можно собрать и в неком «минималистичном» виде, без поддержки Python и прочей дрибидени; и в варианте «всё кроме иксов»; и в варианте «с поддержкой иксов»; а ещё есть GVim. Каждая из этих сборок — это отдельный бинарник, и в Debian каждый из них лежит в отдельном пакете. Все эти версии Вима поддерживают подсветку кода, темы, встроенную документацию, поэтому эти вещи вынесены в пакет vim-runtime. Ещё какие-то куски зачем-то вынесены в vim-common
источник

t

ttldtor in codingteam
Теперь ещё и особенности поставки пакетов в дебиан подмешал(
источник

c

codingteam@cjr in codingteam
Minoru
ну, я не знаю, как оно в других местах поставляется. Может, там всего один вариант «всё включено»
источник