Viml: Difference between revisions

From wikinotes
No edit summary
Line 1: Line 1:
Vimscript is Vim's embedded scripting language. It can be very similar to python, but also can be  
Vimscript is Vim's embedded scripting language. It can be very similar to python, but also can be
a little ackward to work with.
a little ackward to work with.


Line 9: Line 9:
|}
|}


= basics =


= Intro/Reference =
<blockquote>
{| class="wikitable"
|-
| [[viml projects]]
|-
|}
</blockquote><!-- Intro/Reference -->
= Libraries =
<blockquote>
{| class="wikitable"
|-
| [[viml builtin functions]]
|-
|}
</blockquote><!-- Libraries -->
= Syntax =
<blockquote>
{|
{|
| [[viml comments]]
| [[viml comments]]
Line 19: Line 38:
|-
|-
| [[viml functions]]
| [[viml functions]]
|-
| [[viml commands]]
|-
| [[viml projects]]
|-
| [[viml buffers]]
|-
| [[viml modes]]
|-
|-
| [[viml quickfix/loclist]]
| [[viml quickfix/loclist]]
Line 41: Line 52:
|-
|-
|}
|}
</blockquote><!-- Syntax -->


= builtin =
= Features =
{|
<blockquote>
{| class="wikitable"
|-
| [[viml commands]]
|-
| [[viml buffers]]
|-
|-
| [[viml builtin functions]]
| [[viml modes]]
|-
|-
| [[viml matching]]
| [[viml matching]]
Line 51: Line 68:
| [[viml input/output]]
| [[viml input/output]]
|-
|-
| [[viml plugins]]
|-
| [[viml testing]]
|-
| [[viml depencency management]]
|}
|}
</blockquote><!-- Features -->


= filetypes =
= Filetypes =
{|
<blockquote>
{| class="wikitable"
|-
| [[Vim helpfile syntax]]
| [[Vim helpfile syntax]]
|-
|-
| [[vim syntaxfile]]
| [[vim syntaxfile]]
|}
= systems =
{|
|-
| [[viml plugins]]
|-
| [[viml testing]]
|-
| [[viml depencency management]]
|-
|-
|}
|}
</blockquote><!-- Filetypes -->

Revision as of 22:04, 2 January 2023