Viml: Difference between revisions

From wikinotes
 
No edit summary
 
(8 intermediate revisions by the same user not shown)
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.


= documentation =
= 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 -->


= basics =
= Intro/Reference =
<blockquote>
{|
|-
| [[viml projects]]
|-
|}
</blockquote><!-- Intro/Reference -->


= Libraries =
<blockquote>
{|
{|
| [[viml comments]]
|-
|-
| [[viml datatypes]]
| [[viml builtin functions]]
|-
|-
| [[viml functions]]
| [[viml libraries]]
|-
|-
| [[viml commands]]
|}
</blockquote><!-- Libraries -->
 
= Syntax =
<blockquote>
{|
| [[viml comments]]
|-
|-
| [[viml projects]]
| [[viml variables]]
|-
|-
| [[viml buffers]]
| [[viml datatypes]]
|-
|-
| [[viml modes]]
| [[viml functions]]
|-
|-
| [[viml quickfix/loclist]]
| [[viml quickfix/loclist]]
Line 39: Line 64:
|-
|-
|}
|}
</blockquote><!-- Syntax -->


= builtin =
= Features =
<blockquote>
{|
{|
|-
|-
| [[viml builtin functions]]
| [[viml commands]]
|-
| [[viml buffers]]
|-
| [[viml modes]]
|-
|-
| [[viml matching]]
| [[viml matching]]
|-
|-
| [[viml input/output]]
| [[viml input/output]]
|-
| [[viml plugins]]
|-
| [[viml testing]]
|-
| [[viml depencency management]]
|-
| [[viml functional]]
|-
|-
|}
|}
</blockquote><!-- Features -->


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

Latest revision as of 12:40, 5 February 2023