eyeliner.nvim
👀 Move faster with unique f/F indicators. (by jinh0)
flash.nvim
Navigate your code with search labels, enhanced character motions and Treesitter integration (by folke)
eyeliner.nvim | flash.nvim | |
---|---|---|
8 | 9 | |
377 | 1,997 | |
- | - | |
4.8 | 9.0 | |
7 months ago | 8 days ago | |
Lua | Lua | |
- | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
eyeliner.nvim
Posts with mentions or reviews of eyeliner.nvim.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-07-10.
-
F/f/T/t highlight plugin?
I Recently found the "Eyeliner" Plugin. https://github.com/jinh0/eyeliner.nvim
-
hardtime.nvim - A Neovim plugin helping you establish good command workflow and habit
Similarly, I installed the recent plugin called eyeliner, for fast f/F movements : https://github.com/jinh0/eyeliner.nvim
-
flash.nvim: navigate your code with search labels, enhanced character motions and Treesitter integration
Does this essentially replace eyeliner as well?
- Plugin that visualizes distance from cursor in key strokes?
-
What is the coolest, unknown(-ish) plugin that you're using that other people could benefit from?
As someone else said Replace with Register, I'll suggest Eyeliner: https://github.com/jinh0/eyeliner.nvim
- which jump plugin are you using now?
-
moving in insert mode
quickscope / eyeliner (lua version of quickscope)
-
👀 eyeliner.nvim -- Move faster inline with unique f/F indicators
I finally made a Lua plugin for Neovim! eyeliner.nvim highlights the unique letter in every word on the line you're on, so that you can use f/F to jump to the word you want in 2 keystrokes!
flash.nvim
Posts with mentions or reviews of flash.nvim.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-07-10.
-
What is a Treesitter Search?
I came across this term in https://github.com/folke/flash.nvim but couldn't figure out how to use this Search method.
-
A way to go to surrounding treesitter nodes
flash.nvim supports jumping to treesitter nodes by labels(just like leap does for searching text). You might want to give that a try and see if it fits your needs.
-
F/f/T/t highlight plugin?
The new plugin from Folke https://github.com/folke/flash.nvim has enhanced f, t, F, T motions and tons leap motions features!
-
New input method
There actually is one plugin, namely flash.nvim, which does something roughly in that direction for search; as soon as you type a unique string it jumps you to the respective location. https://github.com/folke/flash.nvim
-
I give-up, need help with Folke's flash.nvim
return { -- https://github.com/folke/flash.nvim { "folke/flash.nvim", event = "VeryLazy", opts = { labels = "asdfghjklqwertyuiopzxcvbnm", }, config = function(_, opts) local flash = require("flash") flash.setup(opts) _G.flashnav = { jump = function () flash.jump({ search = { mode = "search"}, }) end, jumptoline = function () flash.jump({ search = { mode = "search", max_length = 0 }, label = { after = { 0, 0 } }, pattern = "^" }) end
-
lazy.nvim - "Outsource plugin configurations"?
-- Plugins require("lazy").setup({ -- Motions [https://github.com/folke/flash.nvim] "folke/flash.nvim", event = "VeryLazy", ---@type Flash.Config opts = {}, keys = { { "s", mode = { "n", "x", "o" }, function() require("flash").jump() end, desc = "Flash", }, { "S", mode = { "n", "o", "x" }, function() require("flash").treesitter() end, desc = "Flash Treesitter", }, { "r", mode = "o", function() require("flash").remote() end, desc = "Remote Flash", }, { "R", mode = { "o", "x" }, function() require("flash").treesitter_search() end, desc = "Flash Treesitter Search", }, { "", mode = { "c" }, function() require("flash").toggle() end, desc = "Toggle Flash Search", }, }, })
-
flash.nvim: navigate your code with search labels, enhanced character motions and Treesitter integration
I just released a new plugin!
- Your favourite Neovim plugins?
What are some alternatives?
When comparing eyeliner.nvim and flash.nvim you can also consider the following projects:
switch.vim - A simple Vim plugin to switch segments of text with predefined replacements
substitute.nvim - Neovim plugin introducing a new operators motions to quickly replace and exchange text.
hop.nvim - Neovim motions on speed!
better-escape.nvim - Escape from insert mode without delay when typing
leap.nvim - Neovim's answer to the mouse 🦘
bufferline.nvim - A snazzy bufferline for Neovim
clever-f.vim - Extended f, F, t and T key mappings for Vim.
other.nvim - Open alternative files for the current buffer
quick-scope - Lightning fast left-right movement in Vim
nvim-fFHighlight - Highlight f and F in Neovim
diffconflicts - A better Vimdiff Git mergetool
vim-sneak - The missing motion for Vim :athletic_shoe:
eyeliner.nvim vs switch.vim
flash.nvim vs substitute.nvim
eyeliner.nvim vs hop.nvim
flash.nvim vs better-escape.nvim
eyeliner.nvim vs leap.nvim
flash.nvim vs bufferline.nvim
eyeliner.nvim vs clever-f.vim
flash.nvim vs other.nvim
eyeliner.nvim vs quick-scope
flash.nvim vs nvim-fFHighlight
eyeliner.nvim vs diffconflicts
flash.nvim vs vim-sneak