package mew_vi

  1. Overview
  2. Docs

Module Make.Vi_actionSource

Sourcetype insert =
  1. | Append of string
  2. | AppendEol of string
  3. | Insert of string
  4. | InsertBol of string
  5. | Newline_below of string
  6. | Newline_above of string
Sourcetype motion =
  1. | Left of int
  2. | Right of int
  3. | Right_nl of int
  4. | Line_FirstChar of int
  5. | Line_FirstNonBlank of int
  6. | Line_LastChar of int
  7. | Line_LastChar_nl of int
  8. | Line_LastNonBlank of int
  9. | Line_LastNonBlank_nl of int
  10. | Upward of int
  11. | Downward of int
  12. | GotoLine of int
  13. | GotoLine_first
  14. | GotoLine_last
  15. | Word of int
  16. | WORD of int
  17. | Word_end of int
  18. | WORD_end of int
  19. | Word_back of int
  20. | WORD_back of int
  21. | Word_back_end of int
  22. | WORD_back_end of int
  23. | Line
  24. | Sentence_backword of int
  25. | Sentence_forward of int
  26. | Paragraph_backward of int
  27. | Paragraph_forward of int
  28. | Word_include of int
  29. | Word_inner of int
  30. | WORD_include of int
  31. | WORD_inner of int
  32. | Sentence_include of int
  33. | Sentence_inner of int
  34. | Paragraph_include of int
  35. | Paragraph_inner of int
Sourcetype t =
  1. | Insert of insert * int
  2. | Motion of motion * int
  3. | Delete of motion * int
  4. | Change of motion * int
  5. | Undo of int
  6. | Paste of int
  7. | ChangeMode of Mew_vi__.Mode.Name.t