oni2
avy
Our great sponsors
oni2 | avy | |
---|---|---|
42 | 30 | |
7,735 | 1,661 | |
0.5% | - | |
0.0 | 1.8 | |
over 1 year ago | 4 months ago | |
Reason | Emacs Lisp | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
oni2
-
We Have to Start Over: From Atom to Zed
It was onivim2. Iirc it was a one-man show, and stopped when funding dried up. I also hoped to see a a lot from it. Maybe the dev took too much work on his plate, with an unproven language with limited libraries?
-
How VSCode made bracket pair colorization 10,000x faster
It's unfortunate that oni2 stopped development.
It had the promise of all the benefits of VS Code, but performance of a native app.
-
Reflections from 12 years of vim (ramble)
Yeah, https://github.com/onivim/oni2/issues/3811
-
VSCode-Neovim: Use embedded Neovim in VSCode without emulation
Onivim development has stopped, it is now abandonware: https://github.com/onivim/oni2/issues/3811#issuecomment-9103...
- Leap.nvim: Neovim’s Answer to the Mouse
- Neovim 0.8 Released
-
HypeScript: Simplified TypeScript's type system in TypeScript's own type system
I never tried CoffeeScript since nobody pays me for it, though I am curious about ReasonML as an alternative, there's a Neovim front-end[0] coded in Reason that compiles natively[1], and supports existing VS Code plugins from the VSCodium plugin repository[2] which I still have yet to look at how the heck they pulled that bit off, but it is pretty interesting.
[0]: https://github.com/onivim/oni2#introduction
-
SpaceVim Release v2.0.0
It’s too bad that Onivim2 development stopped.
It had the potential of being all the great things of both SpaceVim + VS Code combined into a native app.
You are not alone.
If there were a GUI editor that had 1st-class Vim keybindings, native LSP support, fuzzy finding, and convenient file management tools a la Ranger, I'd switch in a heartbeat.
OniVim2[0] looked really promising, but the project has unfortunately stalled after the creator had to step back for personal reasons.
-
Sunsetting Atom Text Editor
How does it do in comparison to the other upcoming "better VSC"s? Like for example:
avy
-
Is there an Obsidian plugin similar to AceJump for IntelliJ IDEs or avy for Emacs?
What I'm looking for is something like AceJump for IntelliJ IDEs or avy for Emacs. These tools let you navigate to some part of the visible text with just a few keystrokes. Here's the behavior I would like in Obsidian, copied from AceJump's page:
-
Vim-like “jump” cursor for Mac OS Window Management
For my emacs friends, here's a wonderful package that provides the same functionality: https://github.com/abo-abo/avy
And, if you're interested in some historical context for this "type characters and jump to point" functionality, the Canon Cat: https://youtu.be/o_TlE_U_X3c
-
Kill until next char preceding space | Uppercase | underscore
Personally I've learned to do things the "Emacs way" and got used to its killing behavior. For multi-line stuff I would mark the region and then use navigation commands to get the point where I want it. For more complex scenarios I use either C-s/C-r or just use avy to get the point where it needs to be. For single line stuff I think M-z works well. Maybe this package could be useful to you as well? Just some ideas, I think there are actually many options here (including going over to evil ;) and it depends on your preferences and needs.
-
Today Is International Mouse Arm Day. Do you use the mouse in Emacs?
I make extensive use of avy for these kinds of situations.
-
org-metadown in regular text!
Avy (avy-move-line) can do it very nicely and interactively for you, see this video.
-
[Spacemacs] Is bidirectional easy motion possible in spacemacs?
It sounds like avy is what you're looking for?
-
Navigate to positions within long words
Perhaps avy. I would use the commandavy-goto-char-2 then type N a and the corresponding jump key (if it appears). avy-goto-subword-1 is a bit more niche but might also work well.
-
Leap.nvim: Neovim’s Answer to the Mouse
from the readme:
> it maps possible futures, and shows you which key(s) you will need to press before you actually need to do that.
In the preview gif it's showing the matched hintkeys LIVE as you search.
I think this is actually a huge different in UX. I'm using the emacs equivalent in avy, avy-goto-char-timer[1], and that small pause between searching and acting (typing the hings) makes the experience jarring enough that I don't want end up using goto-char-timer in motions that much (only for jumping across windows and panes)
With no delay between and , the UX of d is much smoother
I'm jumping around on the screen using -> https://github.com/abo-abo/avy#avy-goto-char
This UX does not break my flow (it doesn't require focus/conscious thought):
1. Press + while looking at the place I want to jump to
What are some alternatives?
LunarVim - 🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.
vscode-neovim - Vim mode for VSCode, powered by Neovim
evil-snipe - 2-char searching ala vim-sneak & vim-seek, for evil-mode
NvChad - Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience.
evil-guide - Draft of a guide for using emacs with evil
meow - Yet another modal editing on Emacs / 猫态编辑
leap.nvim - Neovim's answer to the mouse 🦘
consult - :mag: consult.el - Consulting completing-read
vim-easymotion - Vim motions on speed!
my-lunarvim-config - My config for LunarVim
openvsx - An open-source registry for VS Code extensions
doom-nvim - A Neovim configuration for the advanced martian hacker [Moved to: https://github.com/doom-neovim/doom-nvim]