yi-editor / yi

The Haskell-Scriptable Editor
GNU General Public License v2.0
1.51k stars 201 forks source link

Project based editing #1023

Open noughtmare opened 7 years ago

noughtmare commented 7 years ago

It should limit the ability to open files to only those files that are inside the project directory. We could do things like #987 and also things like saving a list of currently open files and cursor locations when Yi exits so that the user can continue working when the same project is opened with Yi again. We could also integrate language sepecific functionality like in #832. This will also help integrating the language server protocol (See https://github.com/yi-editor/yi/issues/863#issuecomment-320440396).