<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/vim/best-of/2025" -->

---
title: Best Vim posts of 2025 | daily.dev
description: The most upvoted Vim posts of 2025, curated by the daily.dev community.
canonical: https://daily.dev/tags/vim/best-of/2025
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/vim/best-of/2025
og:type: website
og:site_name: daily.dev
og:title: Best Vim posts of 2025 | daily.dev
og:description: The most upvoted Vim posts of 2025, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of Vim — 2025

1. 1  
[](/posts/go-on-an-ai-detox-atb9hgydr "Go on an AI Detox")  
Article  
![Avatar of atomicobject](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/e2af5ce3adaa403a8cf029268b62419f)Atomic Spin · 45w  
Go on an AI Detox  
A developer shares their experience temporarily disabling AI coding assistants like Cursor and Copilot to rediscover fundamental programming skills. After an initial productivity dip, they found themselves more engaged with code, better understanding of the codebase, and improved problem-solving abilities. The experiment revealed how AI convenience can make developers rusty in core skills like keyboard navigation, Vim commands, and deep code comprehension. The author now uses AI more deliberately, emphasizing the value of periodic detoxes to maintain sharp development instincts and genuine understanding rather than passive reliance on AI suggestions.  
159  
15
2. 2  
[](/posts/the-best-code-editors-ides-in-2025-k6jcl0yca "The Best Code Editors & IDEs in 2025")  
Video  
![Avatar of gamefromscratch](https://media.daily.dev/image/upload/s--EcPfFcSs--/f_auto/v1724391677/logos/gamefromscratch)Gamefromscratch · 1y  
The Best Code Editors & IDEs in 2025  
A comprehensive overview of 40+ programming tools across four categories: terminal-based editors (Emacs, Vim, Neovim, Helix), full IDEs (Visual Studio, Xcode, JetBrains suite, Eclipse), powerful text editors (Notepad++, Sublime Text, UltraEdit), and modern hybrid editors (Visual Studio Code and its many forks including Cursor, Windsurf, Zed). The guide covers both free and commercial options, highlighting their strengths, target audiences, and current development status as of 2025.  
121  
9
3. 3  
[](/posts/how-i-fell-in-love-with-calendar-txt-rpr9ytnob "How I fell in love with calendar.txt")  
Article  
![Avatar of lobsters](https://media.daily.dev/image/upload/s--tl8v_Fku--/f_auto,t_logo/v1698841318/logos/lobste.jpg)Lobsters · 48w  
How I fell in love with calendar.txt  
A developer shares their experience adopting calendar.txt, a plain text file for managing calendar events using Unix command-line tools. They demonstrate how simple grep, vim, and bash aliases provide elegant solutions for viewing daily events, editing dates, and handling recurring events—all faster and more reliable than web-based calendar interfaces. The approach offers simplicity, trust, and personal customization through Unix tools, though mobile access remains challenging on proprietary systems like Android.  
118  
12
4. 4  
[](/posts/vimwiki-i-write-my-notes-in-the-terminal-like-a-monster-qwh0na0kj "VimWiki: I write my notes in the terminal, like a monster")  
Video  
![Avatar of veronicaexplains](https://media.daily.dev/image/upload/s--_eRsN8gm--/f_auto/v1743923543/logos/veronicaexplains)Veronica Explains · 2y  
VimWiki: I write my notes in the terminal, like a monster  
VimWiki is a tool for managing personal notes and wikis straight from the terminal using Vim. It simplifies the process of organizing thoughts, tasks, and journals, and allows synchronization with other devices through file sync programs. The post includes detailed instructions for setting up VimWiki in Vim and highlights its various features and customizations.  
101  
5
5. 5  
[](/posts/5-articles-that-influenced-my-career-7duyiwgkv "5 Articles That Influenced My Career")  
Article  
![Avatar of viget](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/bb75aa01968d4bdb91c583d939f83184)Viget · 51w  
5 Articles That Influenced My Career  
A developer reflects on five pivotal articles that shaped their career journey from graphic design to full-time development. Key influences include Ethan Marcotte's responsive design introduction, OOCSS principles for managing CSS specificity, Vim tutorials that opened the door to command-line mastery, CSS Tricks' flexbox guide for modern layouts, and Viget's JavaScript approach for ES6+ development. The piece emphasizes how shared knowledge from the web community creates breadcrumb trails for others to follow.  
96
6. 6  
[](/posts/how-10x-engineers-code-without-a-mouse-tx0yrt4yl "How 10X Engineers Code Without a Mouse")  
Video  
![Avatar of codinggopher](https://media.daily.dev/image/upload/s--pv2IKQMG--/f_auto/v1736753456/logos/codinggopher)The Coding Gopher · 2y  
How 10X Engineers Code Without a Mouse  
Discover the efficiency of high-performing developers who use Vim and a mechanical keyboard to code with precision and speed. Learn how mastering these tools can significantly enhance your programming workflow. Also, explore advanced software engineering courses with Codecrafters to build complex, real world projects.  
89  
7
7. 7  
[](/posts/neovim-for-java-developers-a-match-is-made--csstppbyh "Neovim for Java Developers: A Match is made 🚀")  
Article  
![Avatar of shaaf](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/0b296c189bd840d99decdb5078460675)Shaaf · 1y  
Neovim for Java Developers: A Match is made 🚀  
A comprehensive guide to setting up Neovim as a Java development environment, featuring the neovim4j configuration repository. Covers essential plugins like nvim-java for testing and debugging, telescope for fuzzy search, and LSP configuration for code completion. Includes AI integration with GitHub Copilot and ChatGPT, along with practical keybindings and setup instructions for Java developers transitioning from traditional IDEs.  
82  
1
8. 8  
[](/posts/m4xshen-hardtime-nvim-break-bad-habits-master-vim-motions-jonpayfik "m4xshen/hardtime.nvim: Break bad habits, master Vim motions")  
Article  
![Avatar of hn](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn)Hacker News · 1y  
m4xshen/hardtime.nvim: Break bad habits, master Vim motions  
hardtime.nvim is a plugin designed to help Vim users break common inefficient habits and master proficient command motions. It blocks repeated key presses in short intervals, provides hints for faster navigation, and reports frequently seen bad habits. The plugin requires Neovim v0.10 or above and can be customized via configuration files for a tailored experience.  
81  
1
9. 9  
[](/posts/yazi---a-terminal-file-manager-kvvgsnmkh "Yazi - A Terminal File Manager")  
Article  
![Avatar of commandline_windows](https://media.daily.dev/image/upload/s--qXDKvkW_--/f_auto/v1744111379/squads/5e327cd4-8193-4f2d-a9b1-7a3087cfdeb8)Windows CLI Tips · 2y  
Yazi - A Terminal File Manager  
Yazi is a terminal file manager that supports vim motions, offering an alternative to non-terminal file managers like fman. The user appreciates Yazi's features and expresses interest in trying other terminal file managers such as Midnight Commander.  
80  
1
10. 10  
[](/posts/smart-tools-that-let-me-spend-more-time-coding-eohstkf5b "Smart Tools That Let Me Spend More Time Coding")  
Article  
![Avatar of atomicobject](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/e2af5ce3adaa403a8cf029268b62419f)Atomic Spin · 1y  
Smart Tools That Let Me Spend More Time Coding  
The post highlights four smart tools that enhance coding productivity by minimizing time spent on non-coding tasks. Tools like zoxide, Rectangle, Raycast, and Vim keybindings are featured for their ability to streamline navigation, window management, and text editing. These tools help developers maintain focus and improve efficiency by reducing friction and maximizing keyboard use.  
76  
3
11. 11  
[](/posts/senior-engineer-tries-vibe-coding--rts22ogjv "Senior Engineer tries Vibe Coding.")  
Video  
![Avatar of programmersarealsohuman](https://media.daily.dev/image/upload/s--_WGgBlfO--/f_auto/v1708247509/logos/programmersarealsohuman)Programmers are also human · 1y  
Senior Engineer tries Vibe Coding.  
A senior engineer shares their frustrations while attempting to fix and optimize code, exploring various technologies like Node.js, Vim, and artificial intelligence. They experience issues with component structures, obeying style guides, and argue over using certain programming languages and frameworks. Despite the setbacks, they persist in finding solutions for optimal coding practices.  
67  
6
12. 12  
[](/posts/10x-your-neovim-experience-e6gnun4mj "10x Your Neovim Experience")  
Video  
![Avatar of developedbyed](https://media.daily.dev/image/upload/s--zqSPhQkV--/f_auto/v1718348012/logos/developedbyed)developedbyed · 1y  
10x Your Neovim Experience  
A comprehensive guide to enhancing Neovim productivity through essential plugins and tools. Covers Vimium browser extension for keyboard navigation, Typer plugin for improving typing speed within Neovim, Precognition for learning key bindings with visual hints, Mini Surround for efficient text manipulation, and visual enhancement plugins like Smear and Neo Scroll. Demonstrates practical workflows for developers looking to minimize mouse usage and maximize keyboard efficiency in their development environment.  
63  
3
13. 13  
[](/posts/vim-roadmap-2025-oweehxvc5 "Vim Roadmap 2025")  
Article  
![Avatar of zed](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/6048f0f184b149f394a08a0f835fd052)Zed · 2y  
Vim Roadmap 2025  
Zed's Vim mode has introduced new features such as the \`!\` operator and the \`g//\` and \`v//\` commands. The development focus for 2025 includes enhancing the non-editor user experience, perfecting Vim conformance, and improving multi-cursor functionality. Key improvements will involve adding filename completion, command history, better UI integrations, and addressing edge cases to ensure smooth transition for Vim users.  
52  
3
14. 14  
[](/posts/lazyvim-and-how-i-did-it-nick-janetakis-ezqfb7zqn "LazyVim and How I Did It — Nick Janetakis")  
Article  
![Avatar of nickjanetakis](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/05b22e1c43b541059edfaba1ccc944e6)Nick Janetakis · 1y  
LazyVim and How I Did It — Nick Janetakis  
A developer shares their experience migrating from Vim to Neovim with LazyVim configuration. The switch was motivated by syntax highlighting issues, slow performance with large files, and desire for better LSP integration. The migration process involved auditing a 700-line Vim config with 55+ plugins, leveraging LazyVim as a starting point, and learning basic Lua scripting. Key ecosystem components include Neovim as the editor, LazyVim for configuration, Lazy for plugin management, Mason for LSP servers, Treesitter for syntax highlighting, and various completion plugins.  
50  
1
15. 15  
[](/posts/i-tried-golf-vim-ky0agvxhe "I Tried Golf.Vim")  
Video  
![Avatar of thevimeagen](https://media.daily.dev/image/upload/s--afAlRBlr--/f_auto/v1712314182/logos/thevimeagen)TheVimeagen · 1y  
I Tried Golf.Vim  
The post explores the experience of integrating a game called Vim Golf with the Vim editor to enhance coding skills through keystroke challenges. The author attempts various strategies to optimize keystrokes and reflects on the fun yet challenging aspects of the game. The concept highlights the use of games for improving technical proficiency with Vim.  
47  
1
16. 16  
[](/posts/bread-why-do-you-use-the-terminal-for-everything--zpqv2fx8n "bread, why do you use the terminal for everything?")  
Video  
![Avatar of breadonpenguins](https://media.daily.dev/image/upload/s--N4g3YKkU--/f_auto/v1749712625/logos/breadonpenguins)Bread on Penguins · 1y  
bread, why do you use the terminal for everything?  
A developer explains five key reasons for preferring terminal applications over graphical interfaces: consistent Vim keybindings across all tools, easier scripting and automation capabilities, better configuration and customization options, lower system resource consumption, and superior remote work functionality. The discussion acknowledges that graphical applications have their place for tasks like photo editing, emphasizing the importance of choosing the right tool for each specific job.  
43  
4
17. 17  
[](/posts/neovim-0cjicxh0k "Neovim")  
Article  
![Avatar of neovim](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/71f9441e3e4741c1b2a84bed315a1952)neovim · 2y  
Neovim  
Nvim 0.11 has been released. Neovim is a Vim-based text editor designed for extensibility and usability, aimed at encouraging new applications and contributions. For more updates, visit the news archive or subscribe to the RSS feed. Connect with the team via Matrix or IRC.  
41  
2
18. 18  
[](/posts/notes-on-switching-to-helix-from-vim-sj83z3if5 "Notes on switching to Helix from vim")  
Article  
![Avatar of jvns](https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/ca70ca2927f3438d829d4a10e91e3c36)Julia Evans · 52w  
Notes on switching to Helix from vim  
A developer shares their experience transitioning from Vim to Helix after 20 years. Key highlights include Helix's built-in language server support, superior search functionality with full context, helpful keyboard shortcut popups, and minimal configuration requirements. The switch proved easier than expected, taking only a week or two to adjust. Notable drawbacks include inferior text reflowing compared to Vim, lack of persistent undo, occasional crashes, and no automatic file reloading. The author appreciates the simplicity of their 4-shortcut configuration versus hundreds of lines in Neovim, and has adapted to using a terminal-based workflow with project-specific windows.  
40  
3
19. 19  
[](/posts/cursor-ljnfmcweo "Cursor")  
Video  
![Avatar of primeagen](https://media.daily.dev/image/upload/s--J5-GjDeo--/f_auto/v1704628081/logos/primeagen.jpg)ThePrimeTime · 2y  
Cursor  
Using the cursor for programming can lead to a sense of learned helplessness, prompting a switch back to Vim to maintain programming proficiency. If the goal is solely output, sacrificing adeptness may be acceptable. However, for those aiming to become proficient programmers capable of handling complex software, a different approach is needed, balancing both learning and productivity.  
39  
2
20. 20  
[](/posts/upgrading-my-neovim-config-with-some-awesome-new-plugins-ma0wtbv0d "Upgrading my Neovim config with some awesome new plugins")  
Video  
![Avatar of breadonpenguins](https://media.daily.dev/image/upload/s--N4g3YKkU--/f_auto/v1749712625/logos/breadonpenguins)Bread on Penguins · 1y  
Upgrading my Neovim config with some awesome new plugins  
A developer shares their experience upgrading their Neovim configuration with several new plugins. The main additions include a markdown rendering plugin that displays formatted markdown inline, a number toggle plugin for relative line numbers, Twilight for dimming surrounding code context, and several other productivity plugins like URL aggregation and ASCII diagram drawing tools. The author emphasizes keeping configurations minimal while showcasing useful plugins that others might find valuable for their workflows.  
38  
2
21. 21  
[](/posts/goodbye-dvorak-hkno7yar6 "Goodbye, Dvorak")  
Video  
![Avatar of primeagen](https://media.daily.dev/image/upload/s--J5-GjDeo--/f_auto/v1704628081/logos/primeagen.jpg)ThePrimeTime · 46w  
Goodbye, Dvorak  
A developer shares their decision to switch back to QWERTY after 10 years of using a custom Dvorak keyboard layout. The motivation stems from wanting to program with their son on any computer without the barrier of a specialized layout. The transition has been challenging, particularly with Vim muscle memory, but the author considers it worthwhile for spending quality time teaching programming to their child.  
36  
4
22. 22  
[](/posts/practical-vim-command-workflow-8uwxwyviu "Practical Vim command workflow")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 1y  
Practical Vim command workflow  
Improve your Vim command workflow with a practical tutorial featuring key commands and real-life examples. This guide offers tactics for efficient navigation and text editing while avoiding mouse and arrow keys. Learn methods such as relative jumps, word-motion, and text-object commands to streamline your coding efficiency.  
33  
2
23. 23  
[](/posts/i-lived-in-the-terminal-for-a-whole-week-bsbxtyn8o "I Lived in the Terminal for a Whole Week")  
Video  
![Avatar of codingwithlewis](https://media.daily.dev/image/upload/s--St-eJIdL--/f_auto/v1728073102/logos/codingwithlewis)Coding with Lewis · 43w  
I Lived in the Terminal for a Whole Week  
A developer replaces their GUI-based computer setup with a terminal-only environment for seven days to combat tech burnout. Using Ubuntu Server, i3 window manager, and CLI/TUI tools like Neovim, Neomutt, and TaskWarrior, they recreate their entire workflow including web browsing, email, note-taking, and task management. The experiment reveals how Linux customization enables personal identity expression through technology, ultimately leading to appreciation for minimalist, utility-focused computing despite the steep learning curve.  
28
24. 24  
[](/posts/stages-of-using-neovim-8ft4kh4gc "Stages of Using Neovim")  
Video  
![Avatar of bigboxswe](https://media.daily.dev/image/upload/s--KMRj-zRu--/f_auto/v1711188128/logos/bigboxswe)bigboxSWE · 1y  
Stages of Using Neovim  
The post humorously explores the stages a developer may go through when adopting Neovim, from initial awareness and coping with skill issues to mastering configurations. It reflects on the transformative journey through different phases of familiarity with Neovim, culminating in creating unique setups and eventually questioning the pursuit. The post ends with a sponsorship promotion for boot.dev, a platform aimed at making learning to code more engaging.  
29  
2
25. 25  
[](/posts/the-efficiency-of-vim-ck56umqq9 "The Efficiency of Vim")  
Article  
![Avatar of community](https://media.daily.dev/image/upload/t_logo,f_auto/v1655817725/logos/community)Community Picks · 2y  
The Efficiency of Vim  
Vim is a highly efficient modal text editor prized for its ability to enhance typing efficiency by reducing dependency on mouse usage. Despite its steep learning curve, Vim's unique command-based operations and keybindings improve workflow and productivity. Many programmers adopt Vim for its efficiency in coding and text navigation, often accompanied by Vim keybindings for other applications like command-line interfaces. Alternatives such as Helix and Neovim also offer distinct advantages, although configuration preferences may vary. Overall, Vim has significantly influenced the development of text editing tools and practices.  
24  
4

[See all Vim archives](/tags/vim/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/vim/best-of/2025#page","url":"https://daily.dev/tags/vim/best-of/2025","name":"Best Vim Posts of 2025","description":"The most upvoted Vim posts of 2025, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/vim/best-of/2025#items","numberOfItems":25,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/go-on-an-ai-detox-atb9hgydr","name":"Go on an AI Detox"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/the-best-code-editors-ides-in-2025-k6jcl0yca","name":"The Best Code Editors & IDEs in 2025"},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/how-i-fell-in-love-with-calendar-txt-rpr9ytnob","name":"How I fell in love with calendar.txt"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/vimwiki-i-write-my-notes-in-the-terminal-like-a-monster-qwh0na0kj","name":"VimWiki: I write my notes in the terminal, like a monster"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/5-articles-that-influenced-my-career-7duyiwgkv","name":"5 Articles That Influenced My Career"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/how-10x-engineers-code-without-a-mouse-tx0yrt4yl","name":"How 10X Engineers Code Without a Mouse"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/neovim-for-java-developers-a-match-is-made--csstppbyh","name":"Neovim for Java Developers: A Match is made 🚀"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/m4xshen-hardtime-nvim-break-bad-habits-master-vim-motions-jonpayfik","name":"m4xshen/hardtime.nvim: Break bad habits, master Vim motions"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/yazi---a-terminal-file-manager-kvvgsnmkh","name":"Yazi - A Terminal File Manager"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/smart-tools-that-let-me-spend-more-time-coding-eohstkf5b","name":"Smart Tools That Let Me Spend More Time Coding"},{"@type":"ListItem","position":11,"url":"https://daily.dev/posts/senior-engineer-tries-vibe-coding--rts22ogjv","name":"Senior Engineer tries Vibe Coding."},{"@type":"ListItem","position":12,"url":"https://daily.dev/posts/10x-your-neovim-experience-e6gnun4mj","name":"10x Your Neovim Experience"},{"@type":"ListItem","position":13,"url":"https://daily.dev/posts/vim-roadmap-2025-oweehxvc5","name":"Vim Roadmap 2025"},{"@type":"ListItem","position":14,"url":"https://daily.dev/posts/lazyvim-and-how-i-did-it-nick-janetakis-ezqfb7zqn","name":"LazyVim and How I Did It — Nick Janetakis"},{"@type":"ListItem","position":15,"url":"https://daily.dev/posts/i-tried-golf-vim-ky0agvxhe","name":"I Tried Golf.Vim"},{"@type":"ListItem","position":16,"url":"https://daily.dev/posts/bread-why-do-you-use-the-terminal-for-everything--zpqv2fx8n","name":"bread, why do you use the terminal for everything?"},{"@type":"ListItem","position":17,"url":"https://daily.dev/posts/neovim-0cjicxh0k","name":"Neovim"},{"@type":"ListItem","position":18,"url":"https://daily.dev/posts/notes-on-switching-to-helix-from-vim-sj83z3if5","name":"Notes on switching to Helix from vim"},{"@type":"ListItem","position":19,"url":"https://daily.dev/posts/cursor-ljnfmcweo","name":"Cursor"},{"@type":"ListItem","position":20,"url":"https://daily.dev/posts/upgrading-my-neovim-config-with-some-awesome-new-plugins-ma0wtbv0d","name":"Upgrading my Neovim config with some awesome new plugins"},{"@type":"ListItem","position":21,"url":"https://daily.dev/posts/goodbye-dvorak-hkno7yar6","name":"Goodbye, Dvorak"},{"@type":"ListItem","position":22,"url":"https://daily.dev/posts/practical-vim-command-workflow-8uwxwyviu","name":"Practical Vim command workflow"},{"@type":"ListItem","position":23,"url":"https://daily.dev/posts/i-lived-in-the-terminal-for-a-whole-week-bsbxtyn8o","name":"I Lived in the Terminal for a Whole Week"},{"@type":"ListItem","position":24,"url":"https://daily.dev/posts/stages-of-using-neovim-8ft4kh4gc","name":"Stages of Using Neovim"},{"@type":"ListItem","position":25,"url":"https://daily.dev/posts/the-efficiency-of-vim-ck56umqq9","name":"The Efficiency of Vim"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"Vim","item":"https://daily.dev/tags/vim"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/tags/vim/best-of"},{"@type":"ListItem","position":5,"name":"2025"}]}]}
```

