myitcv / neovim

Go package for writing Neovim plugins (in Go!)
http://godoc.org/github.com/myitcv/neovim
MIT License
85 stars 4 forks source link

Expose acme-esque file system #2

Open myitcv opened 10 years ago

myitcv commented 10 years ago
myitcv commented 10 years ago

Belongs as a plugin idea

justinmk commented 10 years ago

You beat me to it :) I've had this in the back of my head for a long time.

myitcv commented 10 years ago

@justinmk - yes, should be relatively easy to implement as well.

myitcv commented 10 years ago

@justinmk - you might also be interested in https://github.com/myitcv/neovim/issues/6 if you use X windows (where I will first be building support)

justinmk commented 10 years ago

@myitcv It hadn't escaped my stalking :) I'm primarily interested in the first-class command-oriented interface; I think the "command" nature of VimL is one of Vim's strengths vs a "real programming language". Acme is the ideal implementation of command-oriented interface; absorbing that into Vim could be an important step.

myitcv commented 10 years ago

@justinmk 100% agree. Indeed the very exposing of a MSGPACK API by Neovim opens up the potential for writing plugins, like this, that expose other APIs/interfaces. Will certainly be interesting to see where it goes :)

myitcv commented 10 years ago

@fmoralesc - FYI

fmoralesc commented 10 years ago

I was planning on exposing something like this in plan9-for-vimspace using FUSE. I'm certainly interested in exploring this.

myitcv commented 10 years ago

@fmoralesc - just tidying up the code in this project then I'll be moving on to creating a couple of plugins. This will be high on the list.

fmoralesc commented 10 years ago

@myitcv We could use plan9-for-vimspace as a testbed for this (move it to a separate org, add you as an admin, etc).

myitcv commented 10 years ago

We could use plan9-for-vimspace as a testbed for this (move it to a separate org, add you as an admin, etc).

Sounds great. Happy to put things there. Shall I leave the setup to you as you have the initial code?

fmoralesc commented 10 years ago

Sure, give me a sec.