dotfiles
neoscroll.nvim
Our great sponsors
dotfiles | neoscroll.nvim | |
---|---|---|
2 | 16 | |
28 | 1,267 | |
- | - | |
9.3 | 7.3 | |
9 days ago | 6 days ago | |
Shell | Lua | |
MIT License | 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.
dotfiles
-
fzf is so powerful when you use it well ! code/files/tags/git history
Nope it's a custom mix with fzf and git, you can have more details from this commit in my dotfiles : https://github.com/Sanix-Darker/dotfiles/commit/1c606b22e6ab2dd62638ff840e042eb394dae2b2
-
nvim + fzf-preview is all you need to be happy
I have installed Ag + fzf installed in my stack and i think it's the best combo i ever had to do, it's fast, not releated to nvim processes, since a long time ! On nvim, i have : fzf-preview, vim-floaterm and vista.vim and i can basically do any kind of search on anything: - Search in lines for specifics or all buffers - Search for all files from a directory - Search globally (files, lines, ...) - Search for new changes (git changes or local-history changes) - Search for tags (functions names/ class names / variables) Personally, i don't like Treesitter nvim (nvim-treesitter) because it's embed as a plugin on nvim, so if nvim is running slowly, these feature are going to be impacted ! At the other-hand, fzf/ag are running independently from nvim as a bash command, and am just dealing with their stdout 🙂 Of course, this is my choice and it may be like by you ! PS: my dotfiles : https://github.com/Sanix-Darker/dotfiles (tmux, polybar, rofi, nvim... all included)
neoscroll.nvim
-
Having trouble overriding some LazyVim keymaps
I use [neoscroll](https://github.com/karb94/neoscroll.nvim) for scrolling. I use : and L for scrolling. So I added below keymap configs to lua/config/keymaps.lua. First I removed existing mappings and added the mappings. However L works as expected while : doesn't work at all. Weirdly enough, semicolon ; which I have mapped to colon : stops working and I had to resort to to quit.
-
Set it and forget it plugins?
karb94/neoscroll.nvim or echasnovski/mini.map for scrollbar ui
-
How to scroll buffer view downward programatically?
neoscroll seems to pass in a string of keybinds through vim.cmd.exec([[normal! ]] .. [[insert keybinds here]] .. [["]])
-
It has been years, since vim & terminal emulators have existed, Why is there no animations in the terminal. like smooth scrolling, cursor animations?
If you want smooth scrolling on a per line basis, use neoscroll or something.
- Finally. I've got some free time to work on configuring neovim. Here's the effect of about 2 weeks of free time. It finally feels soooooo cozy
-
fzf is so powerful when you use it well ! code/files/tags/git history
i assume the smooth scrolling is neoscroll but could be some other plugin
-
Centering after C-d with neoscroll
This snippet might interest you if you like the idea of centering after / , but also like the smooth-scroll plugin neoscroll. Now you can combine them together.
-
Leap.nvim: Neovim’s Answer to the Mouse
Neovim has Neoscroll to replace jump scrolls with smooth scrolling:
https://github.com/karb94/neoscroll.nvim
There is a Helix issue (and poll, see last comment) requesting the same feature you could vote on:
https://github.com/helix-editor/helix/issues/1671
-
My Only issue with using VIM as an IDE...
There is also neoscroll
-
Is there a way to smooth out scroll (using commands like zz, zt and zb)?
https://github.com/karb94/neoscroll.nvim is all that you need.
What are some alternatives?
gh-f - 🔎 the ultimate compact fzf gh extension
toggleterm.nvim - A neovim lua plugin to help easily manage multiple terminal windows
nvim-scrollview - A Neovim plugin that displays interactive vertical scrollbars and signs.
goneovim - A GUI frontend for neovim.
vim-smoothie - Smooth scrolling for Vim done right🥤
neovide - No Nonsense Neovim Client in Rust
nix-darwin-dotfiles - Dotfiles managed via Nix-Darwin and Mk-Darwin-System, for schoolwork and kotlin, lua, and rust programming
Comment.nvim - :brain: :muscle: // Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more
neo-smooth-scroll.nvim - Smooth scroll simple plugin for neovim
vimr - VimR — Neovim GUI for macOS in Swift
cinnamon.nvim - Smooth scrolling for ANY movement command 🤯. A Neovim plugin written in Lua!
vim-sneak - The missing motion for Vim :athletic_shoe: