Live data from Hacker News

Big Pile of Vim-Like

vim.reversed.top

31–40 of 133 posts

Re: Big Pile of Vim-Like

#31

When I see things like this, it reminds me that what makes vim special is not the software but it’s keybindings. That is why there are so many clones like spacemacs or VScodeVim. You can take the vim keys and you basically have the whole package but using your own software.

I never thought of it that way, but that's a very good point indeed.

As an emacs user, I think what makes emacs special is not the keybindings, but the software itself, or, better phrased, the architecture and approach to extensibility that the software uses. Opinions on that?

Re: Big Pile of Vim-Like

#32
post #27

One of the editors it lists is "vy" : a Vim-like in python: https://github.com/vyapp/vy Does anyone have any experience with this? I'd love to have a vim that is more pleasant to program. edit: added link

Check out Neovim! It features Lua as a first-class scripting language. I'm planning on giving it a whirl by migrating my VimL configuration to Lua.

Re: Big Pile of Vim-Like

#34

When I see things like this, it reminds me that what makes vim special is not the software but it’s keybindings. That is why there are so many clones like spacemacs or VScodeVim. You can take the vim keys and you basically have the whole package but using your own software.

Completely. I use extensions for many other apps (e.g. Vimium in the browser) and feel crippled on other machines where I don't have the keybindings.

Re: Big Pile of Vim-Like

#35
post #31

When I see things like this, it reminds me that what makes vim special is not the software but it’s keybindings. That is why there are so many clones like spacemacs or VScodeVim. You can take the vim keys and you basically have the whole package but using your own software.

I never thought of it that way, but that's a very good point indeed. As an emacs user, I think what makes emacs special is not the keybindings, but the software itself, or, better phrased, the architecture and approach to extensibility that the software uses. Opinions on that?

That too. Contrary to popular opinion, it doesn't take that long to get Vim setup with plug-ins for everything I need (LaTeX, code folding / highlighting / auto-complete, especially for Python, color...). I just sync my .vimrc across machines, and am done.

Re: Big Pile of Vim-Like

#36
post #11

In the graphical browser category, I have tried Qutebrowser and it is neat. However, Firefox remains as my primary web browser. I use the Vimium plugin with Firefox. It provides Vim-like key bindings for many commonly used browsing tasks. My most favourite commands in Vimum are 'f' and 'F'. The 'f' or 'F' command creates key combinations for all the links found in the page. It highlights the key combinations in littl…

Same here - I used qutebrowser exclusively for a couple months, but in the end I couldn't handle all the annoying popups and autoplaying videos in modern websites - all things that you can block with a single plugin in Firefox, together with ads. Too bad, because Vim plugins never allow full UI control in Firefox(e.g. closing an empty "new tab" is impossible with Vim plugins). Recently I switched from Vimium to Surfi…

>closing an empty "new tab" is impossible with Vim plugins

Well, strictly speaking Tridactyl can do this. They overwrite your empty tab with their own so Tridactyl works there too and you can 'd' the tab.

Re: Big Pile of Vim-Like

#38
post #5

Vim is a nice operating system. If it only had an easy way to shutdown...

Interesting, that was more the experience I had the first time I tried using Emacs as a vi user. The documentation I could find (limited, this was back in the '80s, couldn't google it), said "You are never intended to leave Emacs, you should be able to do everything inside it." I was done with my lunch break and needed to get back to work, so I went to another X window and killed Emacs.

Nowadays, default (with-a-gui) emacs has the very standard "File > Quit" drop-dowm menu ;)

Re: Big Pile of Vim-Like

#39
post #5

Vim is a nice operating system. If it only had an easy way to shutdown...

Interesting, that was more the experience I had the first time I tried using Emacs as a vi user. The documentation I could find (limited, this was back in the '80s, couldn't google it), said "You are never intended to leave Emacs, you should be able to do everything inside it." I was done with my lunch break and needed to get back to work, so I went to another X window and killed Emacs.

Oddly I have an installation of Emacs on my current ArchLinux box that doesn't shut down with `C-xC-c`.... I've had to resort to `C-z, ps ax | grep emacs` to kill the process. I haven't cared enough to fix it.

Re: Big Pile of Vim-Like

#40
post #20

"Vim modes" only offer like 40%-60% coverage of features in IDEs. I haven't found one yet that lets you set marks with :k[letter]. Jetbrains (and maybe viper) are the only ones I've found that support block modes. "Vim mode" means a lot more than just using 'hjklioaD^['. It would be fairer to call them "nvi modes".

Atom has one of the best Vim modes I've ever seen. I used it for about 2 years and it was totally a delight.
Post reply on HN