В начале января 2024 года состоялся релиз культового, удобного и открытого текстового редактора Vim 9.1, который посвящён его создателю Браму Моленару. Автор проекта ушёл из жизни в августе 2023 года. Он был ведущим разработчиком Vim с более чем 30-летним стажем. Без его значительного вклада и постоянных доработок проекта Vim не было бы!
VIM *
Свободный текстовый редактор
Новости
Вышел браузер с минималистичным графическим интерфейсом qutebrowser 3.0
На GitHub опубликована новая версия веб-браузера с минималистичным графическим интерфейсом — qutebrowser 3.0. Это открытый проект, исходный код которого распространяется под лицензией GNU General Public License.
Сообщество разработчиков объявило о продолжении развития проекта Vim после ухода из жизни Брама Моленара
Сообщество разработчиков объявило о продолжении развития проекта Vim после ухода из жизни автора текстового редактора Брама Моленара (Bram Moolenaar).
Скончался Брам Моленаар — Отец VIM
Стало известно что после скоротечной болезни сконался отец-основатель VIMa. Об этом стало известно из его новостной группы. https://groups.google.com/g/vim_announce/c/tWahca9zkt4. Подробнее о его жизни можно прочитать в вики https://en.m.wikipedia.org/wiki/Bram_Moolenaar или в репозиториях.
Светлая память.
Истории
Опубликован выпуск проекта LazyVim 5.0.0
Разработчики выпустили версию консольной среды разработки LazyVim 5.0.0. Проект с кодом на языке Lua распространяется под лицензией Apache 2.0.
Энтузиаст приспособил селектор от BMW для управления Vim
Initial V - это блютуз клавиатура созданная на основе селектора от BMW и предназначенная специально для работы в Vim.
vimawesome.com недоступен
Сегодня ресурс http://vimawesome.com/ перестал быть доступен. Сам ресурс являлся и надеюсь что продолжит это делать - коллекцией Vim плагинов, с сылками на GitHub, описанием, инструкциями по установке и указанием рейтинга с GitHub.
vim-xkbswitch теперь работает в Gnome 3
В Vim и NeoVim найдена критическая уязвимость, пора обновляться
Как пояснил Armin Razmjou — исследователь, открывший уязвимость, хотя режим `modelines` и должен запускать команды исключительно в песочнице, команда
:source!
полностью обходит это ограничение и, таким образом, способна исполнить произвольные команды, как если бы они были вводились вручную.В качестве конкретного примера приводится текстовый файл, который сразу же после открытия запускает бекконнект шелл и перезаписывает своё содержимое, чтобы скрыть факт атаки: