Skip to content
This repository has been archived by the owner on Apr 1, 2020. It is now read-only.

Roadmap

Bryan Phelps edited this page Mar 1, 2018 · 52 revisions

Upcoming

  • 0.3.1 - ETA 3/9 - Goals:

    • Markdown preview enabled
    • Snippet support
      • Compatibility with VSCode snippets
      • Compatibility with UltiSnips snippets
    • Textmate themes enabled by default
    • Welcome experience
  • 0.3.2 - ETA 4/2 - Goals:

    • Embedded browser window
      • Sneak integration
    • Generalized preview
      • Generalize preview API
      • JS live preview
      • React live preview
      • Unit testing live preview
  • 0.4.0 - ??

    • Enhanced tutorial experience
      • Achievements
      • Tutor pane / interactive tutor
      • Coach / 'vimlint'

On-deck

  • Additional tutorials
  • Embedded browser
    • Neovim as editor
  • Markdown LSP
  • Additional LSP support
    • Go automation
    • Reason automation
  • Support yode integration
  • Documentation / Education
    • youtube videos for customization

Backlog

  • Plugin manager
    • installer
      • npm strategy
      • vscode compatibility
      • vim / github
    • discovery
    • template for creating plugins
  • Additional LSP support
    • Refactoring / code action support
    • Code lens support
    • Validated languages
      • Python
      • Flow
      • Vue
      • Elm
  • Version control integration
  • Debug protocol support
  • Project configuration support
  • Project templates
  • Enhanced vimtutor
  • Remote support (#247)

Completed

  • 0.3
    • Externalize wildmenu + cmdline enabled
    • Theming Support
    • File Explorer
    • Sneak Mode
    • Sidebar
    • Integrated search via RipGrep
    • Completion Providers API
    • Buffer Layers API
  • 0.2
    • Theming Support
    • LSP: Fuzzy autocompletion
Clone this wiki locally