Fandom

Vim Tips Wiki

Script:1494

1,624pages on
this wiki
Add New Page
Talk0

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

Use this page to discuss script 1494 Efficient python folding: fold python code nicely and toggle with one keystroke

  • Add constructive comments, bug reports, or discuss improvements (see the guideline).
  • Do not document the script here (the author should do that on vim.org).
  • This page may be out of date: check the script's vim.org page above, and its release notes.

CommentsEdit

Hey, I downloaded your plugin (which I really like!), but I'm having problems using it when I open multiple buffers with the :edit command.

Everything works ok if I start Vim using e.g.

> vim myPythonFile.py

However, if from within Vim I type:

:edit myOtherPythonFile.py

Then the key mapping from f to za doesn't work, and when I type F (i.e. :call ToggleFold()<CR>), I get the error:

Error detected while processing function ToggleFold:
line 1:
E121: Undefined variable: b:folded
E15: Invalid expression: ( b:folded == 0 )

(I'm using Vim 7.3 on Windows 7). Any ideas?

That script has not been updated since March 2006 so I do not think the author will notice. It's probably some fairly simple stuff that needs to be sorted out in the script, and you might get a response on the vim_use mailing list. See asking questions. JohnBeckett 07:10, March 18, 2011 (UTC)

Also on Fandom

Random Wiki