6 ms·
Win-Vind: Become an instant ninja in operating Windows at the speed of thought
- dbalatero 5y agoLove 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 https://github.com/dbalatero/VimMode.spoon
- weaksauce 5y agoInteresting project! have you noticed any downsides to this? edge cases where it doesn't work correctly?
- qnsi 5y agois there something like this for mac?
- sogen 5y agoVimac offers some of the functionality, like hints
- hagonzalez94 5y agoIs there something like this for Linux / xfce?
- sva_ 5y agoAs 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?
- zhengyi13 5y agoTiling 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 :)
- KingMachiavelli 5y agoA 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 https://www.man7.org/linux/man-pages/man3/readline.3.html
- Arcsech 5y agoI 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.
- zhengyi13 5y agoAck, you're right!
- sva_ 5y agoI 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 https://github.com/easymotion/vim-easymotion
- fish45 5y agoat 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 https://github.com/glacambre/firenvim, but I disabled it a while ago for being kind of clunky
- johnisgood 5y agoEasymotion, is it something like https://i.imgur.com/P10pNMI.png https://i.imgur.com/P10pNMI.png? I do want something like this for my tiling window manager. I think cwm comes closest to this as you can search for window titles and groups (?), and it handles prefixes/does auto-completion.
- hagonzalez94 5y agoThanks for making windows usable
- kevmo314 5y agoThis is awesome. Vimium has been such a productivity boost that I actually dreaded leaving the browser. Now I can get that everywhere!
- Datagenerator 5y agoCan you remove the spyware and telemetry too?
- rkagerer 5y agoCan someone explain what this does, for audiences unfamiliar with Vim?
- thoraway66 5y agoIt abstracts windows desktop interaction into vim key binds
- deleted 5y ago[deleted]
- lordgrenville 5y agoIt'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 5y agoMaking 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 5y agoIs 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 5y agoThe difference is, this is a developer tool. So OPs comment is relevant.
- a_t48 5y agoSo...Windows developers shouldn't make tools that improve their productivity?
- erulabs 5y agoIt's like a HN comment version of "we should improve society somewhat" (https://knowyourmeme.com/memes/we-should-improve-society-somewhat https://knowyourmeme.com/memes/we-should-improve-society-som...)
- robertlagrant 5y agoNot really.
- xupybd 5y agoI 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
- lostmsu 5y agoYeah, the title made me think it is about a neural interface like Emotiv
- saulrh 5y agoThe 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.
- twobitshifter 5y agoAnother less capable option is the cool Vim autohotkey script. https://github.com/rcmdnk/vim_ahk https://github.com/rcmdnk/vim_ahk
- Philipp0205 5y agoIs there something similar for Linux?
- johannboehme 5y agoI Can only recommend it. I am forced to use windows for work. I used it daily for the last year and it's so much better than Powertoy FancyZones .Plus vim muscle memory everywhere, regardless whether i'm in wsl, tmux, vim or windows.