TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

The State of Vim

264 pointsby signa114 months ago

13 comments

omoikane4 months ago
VIM seemed to have fared well under the new leadership, despite not being able to control the timing of this power transfer. Maybe other BDFL projects would be inspired by VIM&#x27;s experience and setup successors early.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Benevolent_dictator_for_life" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Benevolent_dictator_for_life</a>
评论 #42811195 未加载
porphyra4 months ago
Many of the Vim nerds I know, including myself, have switched over to Neovim. Only when using a remote server with a default installation do I use regular old Vim.
评论 #42811509 未加载
评论 #42811323 未加载
评论 #42811241 未加载
评论 #42811922 未加载
评论 #42811215 未加载
评论 #42812780 未加载
评论 #42811414 未加载
评论 #42811898 未加载
评论 #42811976 未加载
ykonstant4 months ago
&gt; How can we make Vim9 script, the new Vim scripting language, more widely used?<p>One way is to inform users and prospective plugin writers that<p>1) Vim9 script is vastly superior to the old Vimscript, to the point where it is not unpleasant to use, and<p>2) it is much more conductive to writing text editor code than the general purpose Lua.<p>Of course this still does not mean that people will want to learn yet <i>another</i> scripting language to write Vim plugins in particular when they already know Lua, but it is very important to be adequately informed about the two above points.
评论 #42813479 未加载
评论 #42813340 未加载
评论 #42818107 未加载
评论 #42813307 未加载
dsign4 months ago
The aggregate value of each soul that goes away is staggering. Bram is a good example; his work in VIM and his help to children in need will be sorely missed. I wish we were doing more to break that cycle.
dmortin4 months ago
I wonder how long vim and emacs can stay vibrant. I&#x27;ve used emacs in the last 20 years, so I stick with it, but new generations who are trained on vscode and such are less likely to use such &quot;old fashioned&quot; tools.<p>Surely, there will still be emacs and vim users 50 years from now, but the user numbers and the community power will diminish as the graybeards gradually leave this plane.
评论 #42811243 未加载
评论 #42811355 未加载
评论 #42811687 未加载
评论 #42811393 未加载
评论 #42811526 未加载
评论 #42811196 未加载
评论 #42812604 未加载
评论 #42811747 未加载
评论 #42811517 未加载
评论 #42811754 未加载
评论 #42818158 未加载
评论 #42811115 未加载
评论 #42812710 未加载
评论 #42811238 未加载
cassepipe4 months ago
I had a easy to maintain, easy to understand vim + ALE + Gutentags + ... setup for C&#x2F;C++ development and it worked very well but when I got into webdev I just gave up and jump to a neovim distribution as I was not able to catch up. So in the end neovim got me not because it is technically superior but because the community created distributions, which I am very grateful for (R.I.P Lunarvim)<p>EDIT: Ok, maybe the reason distributions were created is because the integration of some lsp&#x2F;treesitter stuff enabled it&#x2F;made it easier ? So if not technically superior, at least more capable
评论 #42813251 未加载
评论 #42814656 未加载
xenodium4 months ago
Tangentially related and as an Emacs user, I still see the editor as a platform that bends to my needs <a href="https:&#x2F;&#x2F;xenodium.com&#x2F;a-platform-that-moulds-to-your-needs" rel="nofollow">https:&#x2F;&#x2F;xenodium.com&#x2F;a-platform-that-moulds-to-your-needs</a>
HellsMaddy4 months ago
Previous discussion: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=42665222">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=42665222</a>
Maken4 months ago
&gt;he started adding more potentially controversial changes, such as support for the XDG base directory specification<p>It feels like every single user-facing open source project needs to have its own XDG drama at some point.
评论 #42811784 未加载
weinzierl4 months ago
<i>&quot;DNS was also troublesome—the vim.org domain was managed by Stefan Zehl&quot;</i><p>vim.org was created (probably around 1998) and has been owned by Sven Guckes for most of its existence. In the beginning Sven also managed the content but I think at some point Bram took over. Unfortunately Sven passed away not long before Bram.
tannhaeuser4 months ago
Worth noting there are still elvis and the one true vi available, in case vim gets foobar&#x27;d, though I haven&#x27;t checked their respective states now and last used either over ten years ago. Like with shells, I&#x27;ve always wondered why people are so quick to jump onto particular implementations when the value is in the wide availability of editors implementing vi key bindings, and the comfort of building up muscle memory this brings. Obviously, I couldn&#x27;t care less about &quot;plugins&quot;.
评论 #42814133 未加载
alp1n3_eth4 months ago
I&#x27;m glad I was introduced to NeoVim, because it led me to using Vim bindings in Zed.<p>As a new user to NeoVim, I was okay with investing some time, but man it feels like each update to NeoVim itself, or even the popular plugins, breaks something that I then need to go hunt down and fix. Every answer online isn&#x27;t any better, pointing to 5 different doc pages. I like my IDEs to &quot;just work&quot; and continue to do so after I have them configured.
skirge4 months ago
vim is everywhere. Vim bindings in window manager. If will last as long as we will be using keyboards.