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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions