You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
The text was updated successfully, but these errors were encountered:
Sorry for the late reply here. I think this issue is legit, although I haven't had any noticeable issues with this.
To help with this issue, PR #10 was just merged.
As far as selectively and intentionally starting the plugin, vim 8's 'packages' feature could help here. It has a new opt directory that allows the plugins to be started selectively from vim's command line. I think this feature would do for now? More about the 'packages' feature http://vimcasts.org/episodes/packages/
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. Disablingvim-troll-stopper
plugin solves it.The same happens when I open an SVG file, because several lines are very long.
Ideas for solutions:
:TrollStart
to enable it;:TrollStop
to disable it (I think this is already implemented);:TrollToggle
to toggle it. Alternatively, could be:TrollOn
andTrollOff
. Maybe even:Trollolo
to toggle it.The text was updated successfully, but these errors were encountered: