На reddit большое комьюнити, которое посвящено vim: neovim,  vim, vimplugins, vimporn. И чтобы не пропускать какие-то интересные вещи, которые случаются в мире vim, я накидал bash-скрипт.  Скрипт выводит топ-5 лучших постов за год по каждому сабредиту. В статье будет сам скрипт, а также я своими словами расскажу о каждом посте, который попал в топ. Ниже bash-скрипт, с помощью которого можно опросить все сабредиты (vim, neovim, vimplugins, vimporn) и получить самые лучшие посты за год. Документация к API: https://www.reddit.com/dev/api  LIMIT  - количество топовых постов, которые мы хотим получить PERIOD - можно подставлять: час, день, неделя, месяц, год или за всё время В строке for subreddit in neovim vim vimplugins vimporn; вы можете указать свои сабредиты, которые вам интересны.   Теперь можно пробежаться по всем топам и понять все текущие тренды. А начну  с десерта - с vimporn. Редит, на котором люди выкладывают свои скриншоты. Милого котика, красивый закат  можно отправить друзьям или знакомым, но с вимом такой номер не пройдет. Вот люди и нашли себе место, где есть такие же ценители.  1-ое место (A lazy sunday rice after quite a while...) Ссылка на пост: A lazy sunday rice after quite a while...   Dotfiles: dots.... Обои : IDK original sauce, so here it is... Terminal : st WM : bspwm Шрифт : Cascadia Code c модификациями 2-ое место (Clean and neat borders) Ссылка на пост: Clean and neat borders Тема, которая используется на скриншоте: https://github.com/AlexvZyl/nordic.nvim 3-е место (Had to do a bit of hacking, but I am super satisfied with these tabs) Ссылка на пост: Had to do a bit of hacking, but I am super satisfied with these tabs   Здесь просто речь идет о вкладках, которые видны на скриншоте сверху. Тема та же самая nordic. 4-е место (My First Config) Ссылка на пост: My First Config 5-е место (Survived freshman year in CS with only a phone. Made this config in the process)   Ссылка на пост: Survived freshman year in CS with only a phone. Made this config in the process Человек запускает neovim на своем телефоне и использует его с подключенной внешней клавиатурой. Сабредит посвящен neovim. Топовые посты: 1-е место (cellular-automaton.nvim - My first plugin) Ссылка на пост: cellular-automaton.nvim - My first plugin Шуточный плагин, который надо запускать, когда ничего не работает и жизнь прошла зря. Ссыпает весь ваш код на страничке в одну кучку.  См. гифку с работой плагина.   2-е место (Bram Moolenaar, creator of Vim, has died) Ссылка на пост: Bram Moolenaar, creator of Vim, has died   Сообщение о смерти Брама Моленара, создателя vim. 3-е место: (Be honest. How much time did you spend customizing your editor?) Ссылка на пост: Be honest. How much time did you spend customizing your editor?   Типа, давайте будем честны, сколько времени вы потратили на настройку вашего редактора? И дальше в комментах  начинается базар-вокзал.  4-е место ( I feel attacked)   Ссылка на пост: I feel attacked   Продолжение банкета, который начался на 3-ем месте. 5-е место (lazy.nvim: a new plugin manager for Neovim)   Ссылка на пост: lazy.nvim: a new plugin manager for Neovim   Пост о новом и модном плагин-менеджере для neovim под названием lazy.nvim. Вот ссылка на гитхаб. Ветка посвящена классическому vim. 1-е место (Bram Moolenaar, creator of Vim, has died) Ссылка на пост: Bram Moolenaar, creator of Vim, has died   Сообщение о смерти Брама Моленара, создателя vim. 2-е место (.vimrc) Ссылка на пост: .vimrc Народ прикалывается. Vim, когда был только установлен, и два часа спустя. Когда начал менять .vimrc. 3-е место (Why are Scandinavians so good at Vim?) Ссылка на пост: Why are Scandinavians so good at Vim?   Тут игра слов. Почему скандинавы хороши в vim? Да, потому что они  Vi Kings!  И в комментах тут же ему ответили: "Спасибо, пап!" Юмористы.  4-е место (I designed a Vim cheat sheet coaster for all they don't know how to exit Vim, made out a printed circuit board. I hope you like it :))  Ссылка на пост: I designed a Vim cheat sheet coaster for all they don't know how to exit Vim, made out a printed circuit board. I hope you like it :)  Человек сделал такую вот крутую подставочку под кофе с горячими клавишами vim. Ему тут же народ в комментах пишет: Shut up and take my money!!!    Я бы тоже такую подставочку подкупил.  5-е место (This is what we call 1 in a million. I was going for a walk and found this car with a vim sticker on it. Who tf would put this into his car ) Ссылка на пост: This is what we call 1 in a million. I was going for a walk and found this car with a vim sticker on it. Who tf would put this into his car   Человека настолько сильно поразило, что кто-то налепил на свою машину наклейку с логотипом вима, что запилил пост на редите. Ему в комментах тут же ответили, что, наверняка, эта машина управляется с помощью hjkl. Сабредит, который посвящен плагинам для *vim. 1-е место и 2-е место (UPDATE: no-neck-pain.nvim - Dead simple plugin to center the currently focused buffer to the middle of the screen)  Ссылка на пост: UPDATE: no-neck-pain.nvim - Dead simple plugin to center the currently focused buffer to the middle of the screen.   Ссылка на гитхаб: https://github.com/shortcuts/no-neck-pain.nvim Плагин смещает текст по центру экрана, типа чтобы шея не болела и текст был прямо перед глазами.  3-е место (Papyrus: Pandoc integration for automatic Markdown to PDF compilation in Vim!) Ссылка на пост: Papyrus: Pandoc integration for automatic Markdown to PDF compilation in Vim! Если у вас есть текст, который написан в markdown, то вы можете с помощью этого плагина отконвертировать в pdf. См. скриншот.  Компиляция идет непосредственно из vim.  Вот ссылка на гитхаб.    4-е место (VimTeX v2.12) Ссылка на пост: VimTeX v2.12   В посте говорится о обновлении плагина  VimTeX для Vim и Neovim для поддержки LaTeX файлов.   5-е место (Disassembly support lands in vimspector) Ссылка на пост: Disassembly support lands in vimspector Автор сообщает об обновлении плагина.  Сам плагин представляет собой графический отладчик Vim с поддержкой нескольких языков. В основном он протестирован для C++, Python и TCL, но теоретически поддерживает любой язык.  На вкус и цвет фломастеры порны разные. Странно, но лично мне понравились совсем другие,  которые в топ не вышли. Решил ими тоже поделиться ниже: Пост: Pink, Productive, Powerful Пост посвящен цветовой схеме для vim под названием https://github.com/Matsuuu/pinkmare Кого заинтересовал художник обоев, здесь ещё его работы: https://www.artstation.com/aenamiart и сами обои: https://www.artstation.com/artwork/9eYa8L Ссылка на пост: bluloco.nvim — A fancy but yet sophisticated neovim theme   Пост посвящен neovim теме на гитхабе: https://github.com/uloco/bluloco.nvim Пост: Blazingly fast neovim setup [ pwnvim ]   OS на скриншоте Сборка neovim под названием pwnvim