List of all items
Structs
- BufferFoldProvider
- BufferFoldProviderMut
- ContentEdit
- Edit
- Editor
- InsertSession
- LastVisual
- NoDiscipline
- Pos
- Registers
- Settings
- Slot
- SnapshotFoldProvider
- Viewport
- abbrev::Abbrev
- input::Input
- search::SearchPrompt
- search::SearchState
- selection_shift::Sel
- substitute::SubstFlags
- substitute::SubstituteCmd
- substitute::SubstituteMatch
- substitute::SubstituteOutcome
- tag::TagSpan
- types::Attrs
- types::BufferId
- types::Color
- types::ContentEdit
- types::DefaultHost
- types::Edit
- types::EditorSnapshot
- types::Highlight
- types::ListChars
- types::Modifiers
- types::MouseEvent
- types::NoopFoldProvider
- types::Options
- types::Pos
- types::RenderFrame
- types::Selection
- types::SelectionSet
- types::Style
- types::Viewport
Enums
- CoarseMode
- CursorScrollTarget
- FoldOp
- FsmMode
- InsertEntry
- InsertReason
- LastChange
- LspIntent
- MarkJump
- Motion
- Operator
- Pending
- RangeKind
- UndoGranularity
- ViewMode
- VimMode
- abbrev::AbbrevKind
- abbrev::AbbrevTrigger
- input::Key
- keymap_motion::MotionKind
- search::CaseMode
- tag::TagKind
- types::CursorShape
- types::DiagInlineMode
- types::EngineError
- types::FoldMethod
- types::FoldOp
- types::HighlightKind
- types::Input
- types::InsertDir
- types::Mode
- types::MouseKind
- types::OptionValue
- types::ScrollDir
- types::SelectionKind
- types::SignColumnMode
- types::SnapshotMode
- types::SpecialKey
- types::WrapMode
Traits
- DisciplineState
- types::BufferEdit
- types::Cursor
- types::FoldProvider
- types::Host
- types::Query
- types::Search
- types::View
Functions
- buf_helpers::apply_buffer_edit
- buf_helpers::buf_cursor_pos
- buf_helpers::buf_cursor_rc
- buf_helpers::buf_cursor_row
- buf_helpers::buf_line
- buf_helpers::buf_line_bytes
- buf_helpers::buf_line_chars
- buf_helpers::buf_row_count
- buf_helpers::buf_set_cursor_pos
- buf_helpers::buf_set_cursor_rc
- input::decode_macro
- input::encode_macro
- input::from_planned
- motions::find_char_on_line
- motions::match_bracket
- motions::matching_bracket_pos
- motions::move_backspace_back
- motions::move_bottom
- motions::move_down
- motions::move_first_non_blank
- motions::move_first_non_blank_line
- motions::move_first_non_blank_next_line
- motions::move_first_non_blank_prev_line
- motions::move_goto_column
- motions::move_last_non_blank
- motions::move_left
- motions::move_line_end
- motions::move_line_start
- motions::move_paragraph_next
- motions::move_paragraph_prev
- motions::move_right_in_line
- motions::move_right_to_end
- motions::move_screen_down
- motions::move_screen_up
- motions::move_section_backward
- motions::move_section_end_backward
- motions::move_section_end_forward
- motions::move_section_forward
- motions::move_space_fwd
- motions::move_top
- motions::move_up
- motions::move_viewport_bottom
- motions::move_viewport_middle
- motions::move_viewport_top
- motions::move_word_back
- motions::move_word_end
- motions::move_word_end_back
- motions::move_word_fwd
- rope_util::rope_line_to_str
- rope_util::rope_row_range_str
- rope_util::rope_to_lines_vec
- search::resolve_case_mode
- search::search_backward
- search::search_forward
- search::search_matches
- search::vim_to_rust_regex
- selection_shift::shift_position
- selection_shift::shift_sel
- substitute::apply_collected_matches
- substitute::apply_substitute
- substitute::collect_substitute_matches
- substitute::parse_substitute
- tag::detect_tag_at_cursor
- tag::find_matching_tag
- tag::is_html_filetype
- tag::is_void_element
- tag::matching_tag_pair
- tag::scan_line_tags
- tag::scan_tag_opener
- tag::sync_paired_tag_on_exit