LWN: Comments on "Vim 8.1 released" https://lwn.net/Articles/754866/ This is a special feed containing comments posted to the individual LWN article titled "Vim 8.1 released". en-us Wed, 01 Oct 2025 09:05:24 +0000 Wed, 01 Oct 2025 09:05:24 +0000 https://www.rssboard.org/rss-specification lwn@lwn.net Vim 8.1 released https://lwn.net/Articles/755619/ https://lwn.net/Articles/755619/ Shugyousha <div class="FormattedComment"> I feel like having tmux (and tiling WMs) makes the terminal-in-vim functionality superfluous... I didn't agree with its inclusion in Neovim and I don't agree with it here.<br> <p> I should probably switch to <a href="https://github.com/martanne/vis">https://github.com/martanne/vis</a> full-time soon.<br> </div> Fri, 25 May 2018 12:52:40 +0000 An embedded terminal https://lwn.net/Articles/755567/ https://lwn.net/Articles/755567/ edgewood <div class="FormattedComment"> Did neovim maintain compatibility out of courtesy, or out of self-interest, so that they could keep the value of being (mostly) vim-compatible?<br> <p> Regardless of the reason to mostly maintain compatibility, neovim broke it when there was a compelling technical reason to do so. Therefore they shouldn't complain if vim adds neovim features, but chooses an incompatible implementation for a compelling technical reason. <br> </div> Thu, 24 May 2018 17:58:04 +0000 Vim 8.1 released https://lwn.net/Articles/755555/ https://lwn.net/Articles/755555/ mgedmin <div class="FormattedComment"> Partially! I use vim as a multiplexer sometimes merely because I find the Ctrl-W based hot keys easier to remember.<br> <p> What vim doesn't have (and probably will never have) is support for detaching/reattaching sessions, so tmux/screen remain useful.<br> </div> Thu, 24 May 2018 16:07:08 +0000 An embedded terminal https://lwn.net/Articles/755548/ https://lwn.net/Articles/755548/ pj <div class="FormattedComment"> Neovim forked vim, but was quite careful about keeping a lot of backwards compatability - except, of course, where functionality was added. It would seem to be courteous to return the favor, don't you think?<br> </div> Thu, 24 May 2018 14:57:18 +0000 Vim 8.1 released https://lwn.net/Articles/755212/ https://lwn.net/Articles/755212/ pweissbrod <div class="FormattedComment"> Interesting to see if this subsumes the need for tmux<br> </div> Tue, 22 May 2018 15:36:22 +0000 An embedded terminal https://lwn.net/Articles/755002/ https://lwn.net/Articles/755002/ edgewood <div class="FormattedComment"> Neovim forked from vim. It seems odd for a neovim supporter to complain about incompatibility. &lt;grin&gt;<br> <p> If the reason for an incompatible implementation was just to be petty, that wouldn't be good. I admit I don't know the reason, but that doesn't strike me as something Bram would do.<br> </div> Mon, 21 May 2018 00:14:12 +0000 Vim 8.1 released https://lwn.net/Articles/755000/ https://lwn.net/Articles/755000/ ceplm <div class="FormattedComment"> Even Neovim inside of vim ;) <a rel="nofollow" href="https://mcepl.fedorapeople.org/tmp/neovim-in-vim.png">https://mcepl.fedorapeople.org/tmp/neovim-in-vim.png</a><br> </div> Sun, 20 May 2018 22:34:48 +0000 An embedded terminal https://lwn.net/Articles/754999/ https://lwn.net/Articles/754999/ jpnp <div class="FormattedComment"> Of course embedding a terminal in an editor was hardly invented by neovim, but it was brought to the vim world. I don't think Bram would include such a feature just because Emacs has it. For a long time Bram wasn't interested in adding any kind of asynchronous support to vim, despite the obvious desire from plugin authors. Neovim forks and adds the feature, then lo and behold along comes vim 8.0 with it's own (incompatible) async support. That still leaves neovim with a popular embedded terminal... <br> <p> Does it really matter? No, in fact it surely validates neovim's design, but it would be nice if every time vim copies a feature it doesn't make it incompatible with neovim's implementation.<br> </div> Sun, 20 May 2018 21:25:14 +0000 An embedded terminal https://lwn.net/Articles/754998/ https://lwn.net/Articles/754998/ mageta <div class="FormattedComment"> Yeah, because having a terminal in an editor is such a new concept.<br> </div> Sun, 20 May 2018 20:52:32 +0000 Vim 8.1 released https://lwn.net/Articles/754977/ https://lwn.net/Articles/754977/ ianmcc <div class="FormattedComment"> Si finally vim can run emacs!<br> </div> Sun, 20 May 2018 14:50:25 +0000 Vim 8.1 released https://lwn.net/Articles/754963/ https://lwn.net/Articles/754963/ meyert <div class="FormattedComment"> So can I start vim in vim?<br> </div> Sun, 20 May 2018 07:32:17 +0000 An embedded terminal https://lwn.net/Articles/754950/ https://lwn.net/Articles/754950/ orev <div class="FormattedComment"> Does it really matter? Good ideas are good, so why not use them? (And you’re wrong anyway since emacs has had this for a much longer time)<br> </div> Sun, 20 May 2018 01:38:06 +0000 Vim 8.1 released https://lwn.net/Articles/754910/ https://lwn.net/Articles/754910/ andrewsh <div class="FormattedComment"> Maybe the other way ‘round?<br> </div> Sat, 19 May 2018 16:52:40 +0000 Vim 8.1 released https://lwn.net/Articles/754909/ https://lwn.net/Articles/754909/ AndreiG <div class="FormattedComment"> Finally, emacs users can use vim !<br> </div> Sat, 19 May 2018 16:48:18 +0000 An embedded terminal https://lwn.net/Articles/754899/ https://lwn.net/Articles/754899/ jpnp Gosh, I wonder where they got <a href=https://neovim.io/doc/user/nvim_terminal_emulator.html>that</a> idea? Sat, 19 May 2018 13:05:42 +0000