No edit summary |
JohnBeckett (talk | contribs) (standard format) |
||
Line 1: | Line 1: | ||
+ | {{ScriptComments|Super Shell Indent: improved indentation for shell scripts}} |
||
+ | |||
+ | ==Instructions== |
||
Some instructions for this script state: "Place in ~/.vim/indent/ and let 'er rip!" |
Some instructions for this script state: "Place in ~/.vim/indent/ and let 'er rip!" |
||
Line 5: | Line 8: | ||
The script specifically redefines "indentexpr" to be a new function "SuperShIndent()". |
The script specifically redefines "indentexpr" to be a new function "SuperShIndent()". |
||
− | After the script is in that directory, when you are running |
+ | After the script is in that directory, when you are running Vim you can ":source ~/.vim/indent/sh.vim" to cause the redefinition. Thereafter, any time you use indentexpr, you will be using the new function. |
+ | |||
⚫ | |||
+ | ==Comments== |
||
⚫ |
Revision as of 09:03, 7 January 2012
Use this page to discuss script 1215 Super Shell Indent: improved indentation for shell scripts
- 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.
Instructions
Some instructions for this script state: "Place in ~/.vim/indent/ and let 'er rip!"
This may be cryptic to some users. To elaborate a bit...
The script specifically redefines "indentexpr" to be a new function "SuperShIndent()".
After the script is in that directory, when you are running Vim you can ":source ~/.vim/indent/sh.vim" to cause the redefinition. Thereafter, any time you use indentexpr, you will be using the new function.
To learn about indentexpr, run Vim and execute ":help indentexpr". --January 6, 2012