helix-mirror/TODO.md
2021-10-27 12:25:00 +09:00

713 B

  • tree sitter:

    • markdown
    • regex
    • kotlin
    • clojure
    • erlang
  • completion isIncomplete support

1

  • respect view fullscreen flag

  • Implement marks (superset of Selection/Range)

  • = for auto indent line/selection

  • :x for closing buffers

  • lsp: signature help

2

  • macro recording
  • extend selection (treesitter select parent node) (replaces viw, vi(, va( etc )
  • selection align
  • store some state between restarts: file positions, prompt history
  • highlight matched characters in picker

3

  • diff mode with highlighting?
  • snippet support (tab to jump between marks)
  • gamelisp/wasm scripting

X

  • rendering via skulpin/skia or raw wgpu