Live data from Hacker News

Vim 8.0 released

groups.google.com

51–60 of 308 posts

Re: Vim 8.0 released

#51
post #38
post #35

Earlier quoted context omitted.

There is vim-like tabs implementation for evil users: https://github.com/krisajenkins/evil-tabs . I personally use emacs-native way, window-configuration-to-register: https://www.emacswiki.org/emacs/WindowsAndRegisters

(I see you've edited your comment meanwhile but I'll leave my comment here for reference) I've seen some of these but I don't think any of them actually follow the tabbed interface paradigm: * visible tab bar, preferably at the top and preferably style-able so that it doesn't look like it's out of Windows 3.11 * dynamic tab names based on file contents (in case of multiple buffers, show the name of the currently focu…

In emacs, helm-buffer (" b b" in spacemacs) has basically replaced tabs for me, and I haven't really missed them.

Re: Vim 8.0 released

#53

Thanks for the work done here. I'm not a VIM user anymore (I use Spacemacs now), but it opened my eyes/mind to what is a professional code editor. After using VIM, using any other editor feels like programming in Notepad. VIM you'll always be in my heart.

I use Spacemacs for Elixir programming and honestly, Emacs is slow, I would often type commands and then wait for it to complete. I think some reboot like Neovim did for Vim, could be beneficial as it is awesome editor, but it is just too slow to start and slow to use.

It might be that Spacemacs layer is adding additional complexity, and maybe going through Helm is the issue, I don't know, just it does take quite a bit for it to catch up. In Vim, you really are plowing through at the speed of thought.

Re: Vim 8.0 released

#54

anyway to get this on osx now Readme seems incomplete https://github.com/vim/vim/blob/master/READMEdir/README_mac....

If you're using Homebrew[1], then it's simply a case of: $ brew install --HEAD vim [1] http://brew.sh

or update

$ brew update && brew upgrade vim --HEAD

Re: Vim 8.0 released

#55
post #8

Given the occasion, and given that vim is charity-ware software ( http://charityware.info/ ), it would be cool to have some sort of HN-wide donation to ICCF ( http://iccf-holland.org/ ). Donation page: http://iccf-holland.org/donate.html It seems that you can send bitcoins too: http://iccf-holland.org/bitcoin.html Imho just mentioning HN in the payment description would be okay :)

Given Vim powers our industry, it'd be neat if pg or any of the other big members of our community donated a non-trivial amount.

There is very few pieces of software I could never imagine replacing in my toolkit. Linux? I use Windows, too. GCC? Clang gets some love sometimes. Languages themselves? I'm fluent in several. Shell? I used Bash for years, now I switched to ZSH, but could go back to Bash if I needed. Tmux? I could also go back to screen if I needed to.

But vim? There's no replacement for vim. vim changes how you think about programming, how you think about software development. It is this frictionless editor (I mean, yes, huge fucking learning curve, but so is programming in general) that, even 20 years later, I will never abandon (unless I'm doing Java, because... fuck Java outside of Eclipse or IntelliJ; and yes, I've tried using that one vimeclipse bridge, hell no).

Re: Vim 8.0 released

#57
post #6

Notable improvements: - Async /Io - Async Jobs - "Packages", which allow easier built-in bundling of plugins I'm pretty excited for this release! I've been using Neovim for several months now, but really great to see mainline Vim get these (IMO long overdue) enhancements.

[deleted]

Re: Vim 8.0 released

#58
Oh Vim...

If you're going to lightweight and vi-like, than do that. If you're going to go the Emacs route (and if you're adding async, packaging, and lambdas, make no mistake, you're starting in the steps to building an inferior Emacs), than get a half-decent extension language. Or just up and die. We don't need a Vi clone that does the Emacs thing, we've got Evil/Spacemacs for that.

Re: Vim 8.0 released

#59
post #32

Earlier quoted context omitted.

I would move to Spacemacs if it had the possibility for using a tabbed interface similar to GVim's. Ideally something already built in, mature, and one which wouldn't need any hand holding during operation. Vim's tabbed interface is quite good, it's basically Vim + a Vim-specific stacking window manager.

There is such support in Spacemacs, it is called "spacemacs layouts" but the tab is visible only on demand while pressing `SPC l`. Eyebrowse is also integrated in Spacemacs layouts so you can have multiple sub-layouts for a given layouts. Note that Spacemacs layouts also achieve buffer isolation so you can have a layout restricted to project's buffers only, you can also create your own rules to automatically add buff…

Layouts are fucking great. I have a moderately complex layout set up for my org-mode workflow (tasks list top left, agenda top center, notes file top right, kanban board bottom-left, and a scratch buffer bottom right), and they all load the same way every time. And I have project-specific layouts that get auto-loaded when I open that projectile project, and I have a general programming one as well. All of these took less than an hour to set up and work completely flawlessly.

Re: Vim 8.0 released

#60
post #11

I moved to http://wikemacs.org/wiki/Evil and I am happy with the transition. Spacemacs seems to be a good choice nowadays. Magit and org-mode are worth it.

Sublime + Vintageous for me. More than anything, Vim for me is a really good set of keybindings.

I couldn't deal with Vintageous or Vintage. The lack of a proper ex-line for me kills it, along with spotty support for certain visual-mode movements. The rough edges are right at the forefront all the time when I try.
Post reply on HN