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

166 pointsby yla924 months ago

10 comments

jgb19844 months ago
As a long time (20+ years) vim user the passing of Bram came as a shock. But it has become clear to me that the project is in safe hands, and I&#x27;ve seen slow but steady progress, continuing the tradition of stability that Bram always safeguarded for 3 decades.<p>I do try out neovim from time to time, but I don&#x27;t care for Lua (vimscript is easier to read and less verbose for .vimrc), I don&#x27;t need an LSP and I found treesitter often buggy and slow.<p>So I&#x27;m sticking with vim, here&#x27;s to another few decades more, thank you to all maintainers!
评论 #42665907 未加载
评论 #42666600 未加载
评论 #42667164 未加载
JetSetIlly4 months ago
I&#x27;m happy with this &quot;maintenance mode&quot; tag. Personally speaking, so long as it continues to get security fixes and the build system is kept working, I&#x27;m a happy user.
评论 #42665891 未加载
ctenb4 months ago
Vim in maintainance mode makes a lot of sense to me. For larger features and refactors it makes more sense to turn to neovim, which has already undergone a lot of modernization work, at times breaking with old vim.
mitch-crn4 months ago
I started with vi, a long time ago. I do not remember when I switched, but it was most likely when I start using Linux. I will stay with it until I die at this point. <a href="http:&#x2F;&#x2F;crn.hopto.org&#x2F;unix&#x2F;#vim" rel="nofollow">http:&#x2F;&#x2F;crn.hopto.org&#x2F;unix&#x2F;#vim</a>
keernan4 months ago
&gt;&gt;When catastrophic fires occur, experts often blame the so-called wildland-urban interface, the vulnerable region on the perimeter of cities and suburbs where an abundance of vegetation in rugged terrain is susceptible to burning.<p>&gt;&gt;Yet the fire disasters that we’re seeing today are less wildland fires than urban fires, Cohen said. Shifting this understanding could lead to more effective prevention strategies.<p>&gt;&gt;“The assumption is continually made that it’s the big flames” that cause widespread community destruction, he said, “and yet the wildfire actually only initiates community ignitions largely with lofted burning embers.”<p>&gt;&gt;Experts attribute widespread devastation to wind-driven embers igniting spot fires two to three miles ahead of the established fire. Maps of the Eaton fire show seemingly random ignitions across Altadena.<p>&gt;&gt;“When you study the destruction in Pacific Palisades and Altadena, note what didn’t burn — unconsumed tree canopies adjacent to totally destroyed homes,” he said. “The sequence of destruction is commonly assumed to occur in some kind of organized spreading flame front — a tsunami of super-heated gases — but it doesn’t happen that way.<p>&gt;&gt;“In high-density development, scattered burning homes spread to their neighbors and so on. Ignitions downwind and across streets are typically from showers of burning embers from burning structures.”<p>&gt;&gt;This fundamental misunderstanding has likewise led to a misunderstanding of prevention. No longer is it a matter of preventing wildfires but instead preventing points of ignition within communities by employing “home-hardening” strategies — proper landscaping, fire-resistant siding — and enjoining neighbors in collective efforts such as brush clearing.<p>&gt;&gt;“If we think it’s wildfire, then we tend to maintain wildfire as the principal problem — with wildfire control as the solution,” Cohen said. “However, there is no evidence to suggest wildfire control is a reliable approach during the extreme wildfire conditions when community disasters occur.”
em-bee4 months ago
i don&#x27;t understand the issues with the github account. they tried to supersede the ownership of the organization by declaring the owner dead which would have deactivated the account. but if the family has full access to the account, couldn&#x27;t they just assign a new owner to the organization?
评论 #42668390 未加载
genieyclo4 months ago
omg, I’ve used vim everyday for more than 15 years and did not know Bram died. RIP
评论 #42665727 未加载
amelius4 months ago
Big fan of Vim. One thing I wish they fixed is the UX around opening a file twice.
评论 #42665844 未加载
评论 #42667262 未加载
1vuio0pswjnm74 months ago
On Linux, I can compile a static vim 4.6 (1997 mar 13) with size of 514K<p>If I compile static vim 9.1 (2024 jan 02) I get size of 3.7M<p>When I compile a static nvi, I get a size of 575K. And the resulting binary segfaults<p>On NetBSD I use nvi but for Linux I am using vim 4.6
评论 #42676219 未加载
评论 #42669977 未加载
blame-troi4 months ago
Bram&#x27;s passing and the split into basically two code bases (Vim, Neovim) and three customization languages pushed me over to Emacs. I switched back and forth for years, as many others do, but I didn&#x27;t want to deal with having to use one or the other depending on scripting language.<p>[edit: grammar]
评论 #42666101 未加载
评论 #42665610 未加载
评论 #42666293 未加载
评论 #42665591 未加载