Skip to content

Idea: have editing operations specific to source editing types #103

Description

@appetrosyan

So, there are a few things I can do if I’m an AST node (e.g. a variable). I could edit the string that’s the current leaf, e.g.

“Emacs -> emacs”.

I could also try and replace this concrete instance of a variable with a variable of the same kind,

“emacs -> kakoune”

But in the general case, it might make sense to rename all instances of the same string,

“emacs -> editor”

Because you’ve chosen modal editing as a paradigm, it may be useful to replace the c* a* and i* commands.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions