Live data from Hacker News

Big Pile of Vim-Like

vim.reversed.top

11–20 of 133 posts

Re: Big Pile of Vim-Like

#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 little yellow boxes above every link. We can then type the lowercase key combination for a link to open that link. While 'f' opens the link in the current tab, 'F' opens it in a new tab. Alternatively, we can type uppercase key combinations to reverse the behaviour of 'f' and 'F', i.e., 'f' with upper case key combination opens the link in a new tab and 'F' with upper case key combination opens it in the current tab.

My other favourite commands, in no particular order, are: 'J' (go one tab left), 'K' (go one tab right), 'H' (go back in history), 'L' (go forward in history), 't' (create new tab), 'T' (search through open tabs), 'x' (close tab), and 'r' (reload page).

Also, there are the 'h', 'j', 'k', and 'l' commands to scroll left, down, up, and right, respectively.

Vimium for Firefox: https://addons.mozilla.org/en-US/firefox/addon/vimium-ff/

Vimium for Chrome: https://chrome.google.com/webstore/detail/vimium/dbepggeogba...

Re: Big Pile of Vim-Like

#13
post #6

The one of these that I've come to adore the most is the ranger file manager. I almost never use any GUI file managers (or command line tools, for that matter) for file management after starting to use ranger seriously. It's so fast and works exactly the way I want it to. I've also hooked my terminal up such that I'm cd'ed into whatever folder I last navigated to in ranger (I use the alias `rd` for this), so I virtua…

In my experience vifm is noticably snappier than ranger.

But I also use it instead of cd when I want to switch to a "distant" directory - much more comfortable than bothering with the tab completion, and the Vim-like search functionality allows to quickly jump to a specific file in the current (possibly very cluttered) directory.

Re: Big Pile of Vim-Like

#14
post #5

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

Vim is more of a concept in human computer interaction. Most of the software in the linked page share zero LOC with vim. But they share keybindings, modalness and a general way of interacting.

Sort of the inverse of Emacs.

Re: Big Pile of Vim-Like

#15
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.

Re: Big Pile of Vim-Like

#16
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…

Ever since I started using vimium, it's become a need for me. It's the reason I don't use safari despite its better performance on a macbook.

Weirdly enough, none of the people I've tried to convince to use it has stuck with it - all very tech literate people.

Re: Big Pile of Vim-Like

#17
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 Surfingkeys, which is comparable but also offers an actual Vim emulator for text field input. Can definitely recommend it.

Re: Big Pile of Vim-Like

#18
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…

Just curious, do you use Linux as your main desktop OS?

Re: Big Pile of Vim-Like

#19
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…

Ever since I started using vimium, it's become a need for me. It's the reason I don't use safari despite its better performance on a macbook. Weirdly enough, none of the people I've tried to convince to use it has stuck with it - all very tech literate people.

I have sVim on Safari

Re: Big Pile of Vim-Like

#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".

Post reply on HN