vim-scripts / simplefold Goto Github PK
View Code? Open in Web Editor NEWspace-optimized, configurable folds, supports Ruby, Ocaml, Perl, PHP, Java...
Home Page: http://www.vim.org/scripts/script.php?script_id=1868
space-optimized, configurable folds, supports Ruby, Ocaml, Perl, PHP, Java...
Home Page: http://www.vim.org/scripts/script.php?script_id=1868
This is a mirror of http://www.vim.org/scripts/script.php?script_id=1868 More info at http://eigenclass.org/hiki/simplefold simplefold is a small plugin that improves (for some definition of "improve", see the explanation and screenshots at http://eigenclass.org/hiki/simplefold) on other folding methods (syntax, marker, indent, expr). It was originally written for Ruby, but now also supports Objective Caml, PHP, Perl and Java. It features: * optimized vertical space usage * sensible foldtext * top-level folds: one per interesting definition. No need to open a class fold to see which methods it contains. Get a quick overview of the classes/methods/functions (whatever applies in the current filetype) with zM. * optional nested folds for if/while and so on * easy to adapt to other filetypes; just by setting 2-3 regexps Usage --------- Use <Leader>f (by default \f) to fold. You can also use :Fold UNQUOTED-REGEXP to create folds showing the lines matching the given regexp, leaving everything else hidden; e.g. :Fold \vfoo(bar|baz) will create folds starting at each line matching foo(bar|baz), so that these are the only lines you see in your buffer (it's effectively a sort of internal grep). See also vimtip#77 and vimscript #158
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.