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 Apr 3, 2018 · 52 revisions

Upcoming

  • 0.3.3 - ETA 4/2 - Goals:

    • Embedded browser window
      • Sneak integration
    • Learning mode
      • Achievements
      • Tutor pane / interactive tutor
  • 0.4.0 - ??? - Goals:

    • Improved on-boarding (#2020)
    • Plugin Management
      • Install plugins via plugins configuration setting
        • Oni plugins from NPM
        • Vim plugins from Github
      • Template for creating a plugin
      • Youtube video on plugin creation
      • Enabling / disabling plugins from the sidebar

On-deck

  • Additional tutorials

    • 'Challenges'
    • Split-window tutorial
    • Sneak-mode tutorial
    • Auto completion tutorial
    • Menu tutorial
  • Preview work

    • Generalized preview
    • Generalize preview API
    • JS live preview
    • React live preview
    • Unit testing live preview
  • Embedded browser

    • Neovim as editor
  • Markdown LSP

  • Additional LSP support

    • Go automation
  • Support yode integration

  • Documentation / Education

    • youtube videos for customization

Backlog

  • Additional LSP support
    • Refactoring / code action support
    • Code lens support
    • Validated languages
      • Python
      • Flow
      • Vue
      • Elm
  • Snippets
    • Compatibility with UltiSnips snippets
  • Plugin examples
    • GitHub plugin
  • Version control integration
    • Diffing / merging buffer layers
    • Sidebar pane (conflicts)
    • Explorer integration - files with modifications / staged
    • Markers in editor window
  • Debug protocol support
  • Project configuration support
  • Project templates
  • Enhanced vimtutor
  • Remote support (#247)
  • Localization
  • Additional UI improvements
    • Mouse integration -
    • Smooth scroll in editor window
    • Minimap scrollbar

Completed

  • 0.3.2

    • Reason automation
  • 0.3.1

    • TypeScript configuration
    • Snippet support
      • Compatibility with VSCode snippets
    • Textmate themes enabled by default
  • 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