Skip to content

Slow on large files or large lines #7

@denilsonsa

Description

@denilsonsa

I have 175KB plaintext file with some very large lines. The largest one has 20K characters. All characters are standard ASCII chars, none of them are trollish.

If I open this file and :set nowrap, Vim becomes very slow and laggy. Disabling vim-troll-stopper plugin solves it.

The same happens when I open an SVG file, because several lines are very long.

Ideas for solutions:

  • Add some commands: :TrollStart to enable it; :TrollStop to disable it (I think this is already implemented); :TrollToggle to toggle it. Alternatively, could be :TrollOn and TrollOff. Maybe even :Trollolo to toggle it.
  • Add an option to have the plugin off by default.
  • The plugin could be off by default, but it could check for troll characters only once (on file load, or something), and if any troll character is found, a warning message could be shown at the status bar: Troll characters were found, run :TrollStart to highlight them.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions