syntax.vader 654 B

123456789101112131415161718192021222324
  1. Before:
  2. Startify
  3. doautocmd CursorMoved
  4. Execute (Syntax: between brackets -> StartifyNumber):
  5. Assert SyntaxAt() == 'StartifyNumber'
  6. Execute (Syntax: brackets -> StartifyBracket):
  7. Assert SyntaxAt(3) == 'StartifyBracket'
  8. Execute (Syntax: first entry -> StartifySpecial):
  9. Assert SyntaxAt(9) == 'StartifySpecial'
  10. Execute (Syntax: section header -> StartifySection):
  11. normal! 2j
  12. Assert SyntaxAt(9) == 'StartifySection'
  13. Execute (Syntax: second entry (separator) -> StartifySlash):
  14. normal! 4j
  15. Assert SyntaxAt(9) == 'StartifySlash'
  16. Execute (Syntax: second entry (path) -> StartifyFile):
  17. normal! 4j
  18. Assert SyntaxAt(10) == 'StartifyFile'