Viml: Difference between revisions
From wikinotes
No edit summary |
|||
(4 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
a little ackward to work with. | a little ackward to work with. | ||
= | = Documentation = | ||
<blockquote> | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |||
| <code>:help vim</code> || https://vimhelp.org/ | | <code>:help vim</code> || https://vimhelp.org/ | ||
|- | |||
|} | |||
</blockquote><!-- Documentation --> | |||
= Tutorials = | |||
<blockquote> | |||
{| class="wikitable" | |||
|- | |- | ||
| learn vimscript the hard way || http://learnvimscriptthehardway.stevelosh.com/ | | learn vimscript the hard way || http://learnvimscriptthehardway.stevelosh.com/ | ||
|- | |||
|} | |} | ||
</blockquote><!-- Tutorials --> | |||
= Intro/Reference = | = Intro/Reference = | ||
<blockquote> | <blockquote> | ||
{| | {| | ||
|- | |- | ||
| [[viml projects]] | | [[viml projects]] | ||
Line 21: | Line 31: | ||
= Libraries = | = Libraries = | ||
<blockquote> | <blockquote> | ||
{| | {| | ||
|- | |- | ||
| [[viml builtin functions]] | | [[viml builtin functions]] | ||
|- | |||
| [[viml libraries]] | |||
|- | |- | ||
|} | |} | ||
Line 73: | Line 85: | ||
|- | |- | ||
| [[viml depencency management]] | | [[viml depencency management]] | ||
|- | |||
| [[viml functional]] | |||
|- | |||
|} | |} | ||
</blockquote><!-- Features --> | </blockquote><!-- Features --> |
Latest revision as of 12:40, 5 February 2023
Vimscript is Vim's embedded scripting language. It can be very similar to python, but also can be a little ackward to work with.
Documentation
:help vim
https://vimhelp.org/
Tutorials
learn vimscript the hard way http://learnvimscriptthehardway.stevelosh.com/
Intro/Reference
viml projects
Libraries
viml builtin functions viml libraries
Syntax
viml comments viml variables viml datatypes viml functions viml quickfix/loclist viml operators viml conditionals viml loops viml platform viml exceptions
Features
viml commands viml buffers viml modes viml matching viml input/output viml plugins viml testing viml depencency management viml functional
Filetypes
Vim helpfile syntax vim syntaxfile