Skip to main content

Crate hjkl_vim_types

Crate hjkl_vim_types 

Source
Expand description

Vim vocabulary types for the hjkl editor.

Structs§

Abbrev
A single abbreviation entry (insert-mode or cmdline-mode, recursive or noremap).
InsertSession
LastVisual
Saved visual-mode anchor + cursor for gv (re-enters the last visual selection). mode carries which visual flavour to restore; anchor / cursor mean different things per flavour:
SearchPrompt
Active / or ? search prompt. Text mutations drive the textarea’s live search pattern so matches highlight as the user types.

Enums§

AbbrevKind
Classify a vim abbreviation lhs into its type.
AbbrevTrigger
Trigger kind for abbreviation expansion.
InsertDir
Direction for insert-mode arrow movement.
InsertEntry
InsertReason
LastChange
Information needed to replay a mutating change via ..
LastHorizontalMotion
Tracks which kind of horizontal jump was last performed so ; / , can dispatch to the correct repeat handler.
Mode
Motion
Operator
Pending
RangeKind
Classification determines how operators treat the range end.
ScrollDir
Scroll direction for scroll_full_page, scroll_half_page, and scroll_line controller methods.
TextObject

Constants§

CHANGE_LIST_MAX
JUMPLIST_MAX
Max jumplist depth. Matches vim default.
SEARCH_HISTORY_MAX