dotfiles
neoscroll.nvim
dotfiles | neoscroll.nvim | |
---|---|---|
10 | 16 | |
9 | 1,276 | |
- | - | |
8.7 | 7.3 | |
21 days ago | 6 days ago | |
Vim Script | Lua | |
- | 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
- Why are you use neovim/vim?
-
How to use shorter tab names with bufferline (to be able to see more of them)
Commit to dotfiles with a code block example (fennel).
-
People drop your nvim .dotfile
Here is mine, written in fennel (Lisp). REPL-like experience writing my nvim configs. I am doing Clojure, Java, Kotlin, Dart development with it. I used to use IntellijIdea, but now my nvim may do much more, and it's crazy fast.
-
Vim objects for forms (like in Sexp plugin) for IntellijIdea
Create plugin with "+", select kotlin, and paste the code;
-
My Only issue with using VIM as an IDE...
I had the same warnings at first, but now I don't use terminal app anymore because of two reasons: 1. have the same vim bindings inside vim term (and it's easy to use with https://github.com/akinsho/toggleterm.nvim). 2. able to set up global hotkeys, like cmd+c, cmd+v, cmd+a, cmd+q, etc for vim (neovide), and not for terminal. Example with karabiner.
-
How to copy commit hash from :Telescope git_commits?
My fennel code to copy entry value — link.
-
How do you set up vim for ClojureDart?
As lsp-config doesn't seem to work with vim, I moved back for ale with clj-kondo for a while https://github.com/Liverm0r/dotfiles/commit/f41a8ee8dd6a5ab36c14e89db186a16efbdc237a
-
One more nvim config with fennel, I am glad I moved (from vimscript)
The experience with Fennel was pretty smooth. Aniseed does all the dirty work and does it brilliantly. Now I can easily extend the editor myself. I never wrote anything for vim (just copypaste), and now I am able to solve a task, for example, launch a terminal with an appropriate repl (commit).
-
Should one rewrite vimrc to init.lua for performace benifits?
yes, thank you, used it already several minutes ago :) https://github.com/Liverm0r/dotfiles/commit/297c69f13900bf151a8556e0d5439274e3b2ab63
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?
my-dots
toggleterm.nvim - A neovim lua plugin to help easily manage multiple terminal windows
Fennel - Lua Lisp Language
nvim-scrollview - A Neovim plugin that displays interactive vertical scrollbars and signs.
dotfiles - My dotfiles 🛠
goneovim - A GUI frontend for neovim.
NvStar - IDE Layer for Neovim, for simplicity lovers.
vim-smoothie - Smooth scrolling for Vim done right🥤
config - My personal configuration - NixOS, Neovim, and all the good stuff.
neovide - No Nonsense Neovim Client in Rust
nvim-config - My neovim config
nix-darwin-dotfiles - Dotfiles managed via Nix-Darwin and Mk-Darwin-System, for schoolwork and kotlin, lua, and rust programming