8000 feature suggestion: simplify the UX · Issue #33 · oysandvik94/curl.nvim · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
feature suggestion: simplify the UX #33
Open
@idelice

Description

@idelice

I wanted to suggest a new and more simple approach working with both global and custom curls..

Right now, we have a bunch of commands to interact with the plugin:

" A buffer that is scoped to the current working directory
:CurlOpen

" A global buffer that will be the same for all Neovim instances
:CurlOpen global

" Create or open a new collection with the given scope
:CurlOpen collection global {any_name}
:CurlOpen collection scoped {any_name}

" Open a picker to select a collection
:CurlCollection global
:CurlCollection scoped

What if, instead of these commands, we would have an interface with vim-commands to create, delete and update each curl we have in our globals and customs?

Take mini.files as an example; you can use your normal vim commands to create, delete, update and open buffers! Wouldn't it be nice to have the same functionality here?

That way, we can have one UI, where we have stored all our curls in a nice readable way, and delete whatever we want to delete, create new ones, update them or enter them.

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

      0