Skip to content

Noticable delay for (ivy-switch-buffer) and (counsel-find-file) when using TRAMP  #110

@fapdash

Description

@fapdash

When I use ivy-rich-mode and tramp in conjunction I experience performance issues.

With ivy-switch-buffer the startup delay is very noticable.
It can be several seconds until I see the list of buffers if I have several TRAMP connected dired buffer open.
ivy-rich-project-root-cache-mode helps but the startup gets even noticably slower if there is only one new TRAMP buffer that's not yet cached.

With (counsel-find-file) on a remote location the startup is not noticably slower but ivy-next-line and ivy-previous-line is very laggy, which disappears when I deactivate ivy-rich-mode.
Why does ivy-rich-mode a difference there?
As far as I can tell it should make no difference since if doesn't add any additional information for (counsel-find-file), no?

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