Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plan Acme #10

Open
yarbelk opened this issue Apr 3, 2014 · 4 comments
Open

Plan Acme #10

yarbelk opened this issue Apr 3, 2014 · 4 comments

Comments

@yarbelk
Copy link

yarbelk commented Apr 3, 2014

Review features in plan 9's acme and choose what would be good to take.

@gchp
Copy link
Contributor

gchp commented May 14, 2014

@yarbelk - Just out of interest, what kind of features do you think could be taken from acme? Acme is very much mouse based, which vigo is not, which would make it difficult to directly take ideas from there.

Saying that, I think the idea of being able to pipe text in and out of the editor via external commands as seen in acme is a powerful feature that would be a great addition.

@kisielk
Copy link
Owner

kisielk commented May 15, 2014

Basically the idea is to do a bunch of the text processing via external programs, and expose the documents inside the editor to external programs.

You're right that the UI is not a good fit, but that's only part of Acme.

@gchp
Copy link
Contributor

gchp commented May 15, 2014

Sounds good. Have you thought about how you might go about implementing this? I'd be interested in working on this, unless there are other more important pieces needed first?

@kisielk
Copy link
Owner

kisielk commented May 15, 2014

First I'd like to get the basic editor framework in good shape and implement the standard vi-mode keybindings and editor model. I'm sticking to a subset of the commands in elvis instead of trying to match vim, there's just way too much there It's been a while since I've been able to work on this code though...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants