[HN Gopher] Win-Vind: Become an instant ninja in operating Windo...
       ___________________________________________________________________
        
       Win-Vind: Become an instant ninja in operating Windows at the speed
       of thought
        
       Author : philonoist
       Score  : 105 points
       Date   : 2021-12-12 17:13 UTC (5 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | Datagenerator wrote:
       | Can you remove the spyware and telemetry too?
        
       | kevmo314 wrote:
       | This is awesome. Vimium has been such a productivity boost that I
       | actually dreaded leaving the browser. Now I can get that
       | everywhere!
        
       | twobitshifter wrote:
       | Another less capable option is the cool Vim autohotkey script.
       | https://github.com/rcmdnk/vim_ahk
        
       | xupybd wrote:
       | I opened the link just to try and understand the title.
       | 
       | If you came to the comments looking for the same thing, I'd
       | summaries as:
       | 
       | Vim key bindings for Windows navigation
        
       | qnsi wrote:
       | is there something like this for mac?
        
         | sogen wrote:
         | Vimac offers some of the functionality, like hints
        
           | hagonzalez94 wrote:
           | Is there something like this for Linux / xfce?
        
       | rkagerer wrote:
       | Can someone explain what this does, for audiences unfamiliar with
       | Vim?
        
         | thoraway66 wrote:
         | It abstracts windows desktop interaction into vim key binds
        
         | [deleted]
        
         | lordgrenville wrote:
         | It's said about Vim that it lets you edit text "at the speed of
         | thought", because navigating documents, making edits and
         | running commands are all available within the interface via a
         | small set of keyboard commands. There are browser extensions
         | that enable a similar interface within a browser: Vim
         | navigation keys, a command mode for e.g. bookmarking or
         | searching, every link being clickable with the keyboard. This
         | provides the same interface for Windows.
        
       | neilv wrote:
       | Making open source for Microsoft lock-ins would seem to increase
       | the number of people using Microsoft lock-ins.
       | 
       | Whether because it makes the lock-in more tolerable so that
       | people don't switch, or it placates a developer revolt, or
       | network effects when one person is swayed and then they do their
       | startup as a Microsoft shop rather than a Linux shop, or network
       | effects when the next developer is inspired to also make a lock-
       | in more appealing, etc.
       | 
       | A spoonful of sugar helps the rat poison go down.
        
         | Karunamon wrote:
         | Is this kind of haughty, stallmanesque middlebrow dismissal
         | really necessary anytime someone writes an application for the
         | most popular desktop OS on the planet?
         | 
         | Please stop. You're not helping. This is an ideological
         | flamewar that's been going on for decades, with nothing to be
         | gained by rehashing it again.
        
           | goldenkey wrote:
           | The difference is, this is a developer tool. So OPs comment
           | is relevant.
        
             | criddell wrote:
             | I think comments like the one at the top of this thread
             | ultimately hurt open source more than it helps it.
        
             | a_t48 wrote:
             | So...Windows developers shouldn't make tools that improve
             | their productivity?
        
               | erulabs wrote:
               | It's like a HN comment version of "we should improve
               | society somewhat" (https://knowyourmeme.com/memes/we-
               | should-improve-society-som...)
        
               | robertlagrant wrote:
               | Not really.
        
             | natpalmer1776 wrote:
             | Except not every developer is a founder. Some developers
             | simply work in the environment they're given, and tools
             | like this make their life easier. On top of that, I know
             | several non-developers who would likely jump on this tool.
             | 
             | Database administrators, network architects, and systems
             | administrators to name a few are all technically savvy
             | power users who may be more at home in a Linux environment.
        
           | neilv wrote:
           | It was an objective assessment and explanation. No need to
           | turn the dialogue to flamewar.
           | 
           | The tech adoption dynamics are still going on, along with all
           | the effects of that.
        
             | Karunamon wrote:
             | Comparing software released for operating systems you
             | dislike with "rat poison" is weapons-grade flamebait and
             | wholly unnecessary.
        
               | neilv wrote:
               | Sorry, I thought the catchy humor at the end would put it
               | in different terms, but I agree it was unnecessary, and
               | wish I hadn't done that.
               | 
               | At the same time, I think, if the joke at the end didn't
               | raise it to the level of flamewar, directing "haughty"
               | and "middlebrow" at another poster would progress more in
               | that direction.
        
       | sva_ wrote:
       | As a Linux user, I'm kind of jealous of
       | 
       | 1) Easymotion navigation in any GUI
       | 
       | 2) seemingly vim emulation in arbitrary input fields?
       | 
       | Does something like this exist on Linux?
        
         | fish45 wrote:
         | at first I was jealous of the GUI navigation, but then I
         | realized I don't use any GUIs other than firefox, for which
         | there are plenty of plugins.
         | 
         | The Vim emulation is pretty cool, the closest alternative I can
         | think of is https://github.com/glacambre/firenvim, but I
         | disabled it a while ago for being kind of clunky
        
         | zhengyi13 wrote:
         | Tiling window managers will generally give you re-bindable keys
         | for any and all window navigation. In fact, for the emacs folk,
         | there's already stumpwm, in which your window manager is
         | configured and controlled from a running emacs instance.
         | 
         | Arbitrary text field input, not so much. Sounds like a project
         | :)
        
           | sva_ wrote:
           | I do use a tiling WM (i3). I was specifically referring to
           | the easymotion[0]-like navigation shown in the video.
           | 
           | What annoys me most about windows is, that you have to resort
           | to using the mouse for many things, and selecting things
           | using something like easymotion seems powerful.
           | 
           | [0] https://github.com/easymotion/vim-easymotion
        
           | Arcsech wrote:
           | I think you mean exwm, which is the window manager that runs
           | in emacs. StumpWM is written in Common Lisp and is stand-
           | alone, although folks often interact with it via emacs.
        
           | KingMachiavelli wrote:
           | A lot of applications are using readline [1] as the backend
           | for their text input or a readline like implementation.
           | readline can/should provide emacs and vi-like controls.
           | 
           | [1] https://www.man7.org/linux/man-pages/man3/readline.3.html
        
       | hagonzalez94 wrote:
       | Thanks for making windows usable
        
       | dbalatero wrote:
       | Love to see this windows project! If anyone wants some MacOS Vim
       | functionality everywhere, I have a small library I maintain for
       | that: https://github.com/dbalatero/VimMode.spoon
        
       | saulrh wrote:
       | The real killer feature for this is probably that it makes every
       | textbox a little vim instance. Thanks to things like slack,
       | discord, gmail, HN et al, I spend more time typing into OS
       | default textboxes than I do managing windows, or some days even
       | typing into emacs, and it'd be _really_ nice if I could get all
       | my fancy features in all of those input lines and browser
       | textboxes. There used to be a way to do this on linux, but it 'd
       | bit-rotted last time I checked and I doubt there's been any
       | progress on it for wayland.
        
       ___________________________________________________________________
       (page generated 2021-12-12 23:00 UTC)