Come back to work as a productivity goddess:
@Gina Any in particular you've found massively useful? I've been using common ones like Ctrl+L, Alt+←, Ctrl+PageUp/PageDown already, but I wonder if there's anything I've unconsciously still been doing using the mouse.
@Gina Ah btw, here's a great tip I keep forgetting: https://marcozehe.de/2019/11/28/navigating-in-the-firefox-toolbars-using-the-keyboard/
Also, if you're up for using extensions, something like Link Hints is excellent as well: https://lydell.github.io/LinkHints/
@vinnl I was just about to say this :) Using tab and shift tab within a page is also super nice.
At my previous job I once had to optimize a website for the visually impaired. Learned there how convenient tabs can be.
@vinnl I just realized today how much I use my mouse due to the batteries in it dying. I mostly needed to look up how to switch, open and close tabs again, but there's plenty of other handy stuff. I've barely touched my mouse all morning, looks fancy.
Derek Wyatt has made (quite) a number of Vim tutorial videos and in the very first one (https://vimeo.com/6999927) around 6m10s is what convinced me to look further into it. You should ofc watch the whole video and decide then whether you want to look further into it.
I also find him funny, which helps.
But it is unlike almost any other application, hence me agreeing with Gina that it isn't 'inherently intuitive' (*at first*)
The ESC key is important in vim, so I have the following in
which as you may have guessed, swaps the CapsLock and ESC keys, so it's easier to keep your fingers on the home row.
@FreePietje @Gina @qrsbrwn @vinnl Oh ever since I started using Vim, I cannot live without it anymore. I feel disabled whenever I am forced to use any other form of text editor. Like every web input form, a Linux VM that only has nano, the occasional attempt to try out a text editor for some niche feature (recently tried some #Markdown one and #GNOME Builder for #Vala). You just start typing the Vim keys by habit and you have to kick yourself to not do it.
"It's interesting that the common Unix command grep was actually inspired by this ex command (and is named after the way in which it was documented). The ex command :g/re/p (grep) was the way they documented how to "globally" "print" lines containing a "regular expression" (re)."
Ha, I didn't know that!
@stevenroose FYI Builder does have a vim emulation mode in the prefs. Its what I use daily.
@alatiera Nice thanks!
@qrsbrwn @vinnl @Gina
There is also a 'Vim Vixen' (https://addons.mozilla.org/en-US/firefox/addon/vim-vixen/) Firefox add-on. It's not as extensive keyboard driven as qutebrowser, but still has bindings for the most common browser operations.
@Gina also have to reinstall https://addons.mozilla.org/en-US/firefox/addon/surfingkeys_ff/ on my new setup. Pressing f and then having every link annotated with a key(-sequence) is really great. No need to reach for the mouse just for following a link.
@dwagenk "it is basically an enhanced vimium, plus an embed vim editor."
*takes three hours to figure out how to close a tab*
But that rage that builds when a similar application has different shortcuts. Can't wait for that brain computer interface.
These are my favorites:
Ctrl + T
Ctrl + Shift + T
Ctrl + Tab
Ctrl + Shift + Tab
The fact that I mentally call both sets "Ctrl + Tab" does cause some confusion sometimes 😅
Especially nice together with some mouse-magic. Mass-editing pages by opening multiple links in a new tab with Ctrl + click or middle mouse button, then tabbing through them while clicking some button in all of them. Afterwards you can use the context menu on the tab bar to "Close tabs to the right".
I also recently discovered that you can select multiple tabs, to drag them to another window for example, or move them around in the tab-bar, with Ctrl.
And when you have set your Firefox to remember your tabs, and you want to shut down Firefox, you can't just close all windows, then it will forget the tabs in the windows you closed first. But you can stop Firefox via the menu bar Alt > file > quit. Then next time it will reopen all your windows with all your tabs.
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.