You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
helix/helix-term/src
AlexanderDickie 9ab3f9d01a
Scroll cursor and page together (neovim-like scrolling) (#8015)
* neovim like scroll function

* clear line annotations outside of move_vertically/_visual

* add nvim scroll function to commands

* assign nvim-scroll to C-d and C-u (half page scrolls)

* dont remove backspace and space mapping

* move non-softwrap logic to seperate function, call this in nvim-scroll fn

* Revert "move non-softwrap logic to seperate function, call this in nvim-scroll fn"

This reverts commit e4905729c3.

* Revert "clear line annotations outside of move_vertically/_visual"

This reverts commit 1df3fefe55.

* add TODO for when inline diagnostics gets merged

* move nvim-scroll logic into scroll(), dont respect scrolloff

* run cargo fmt

* run cargo clippy

* update documenation for Ctrl-d and Ctrl-u remap
9 months ago
..
commands make path changes LSP spec conform (#8949) 10 months ago
handlers refactor completion and signature help using hooks 10 months ago
keymap Scroll cursor and page together (neovim-like scrolling) (#8015) 9 months ago
ui Scroll cursor and page together (neovim-like scrolling) (#8015) 9 months ago
application.rs fix lsp config reload (#9415) 10 months ago
args.rs Fallback to filename for +arg (#9333) 11 months ago
commands.rs Scroll cursor and page together (neovim-like scrolling) (#8015) 9 months ago
compositor.rs add redraw command (#6949) 1 year ago
config.rs feat: smart_tab 1 year ago
events.rs Add hook/event system 10 months ago
handlers.rs refactor completion and signature help using hooks 10 months ago
health.rs Add glob file type support (#8006) 10 months ago
job.rs Add hook/event system 10 months ago
keymap.rs Allow numbers as second input event (#8471) 10 months ago
lib.rs follow neovim's truecolor detection (#9577) 10 months ago
main.rs Add glob file type support (#8006) 10 months ago