Hat Vimscript einen offiziellen Namen?


15

Der Name der Sprache, die manchmal als Vimscript bezeichnet wird, ist ein Diskussionsthema. Einige Orte verwenden Viml (oder ist es VimL?), Andere Vimscript. Hat es einen offiziellen Namen und wenn ja, was ist es und seit wann ist es offiziell?

Eine Reihe von :helpgrep \cviml\>führt uns zu syntax.txt:

                                                        g:vimsyn_noerror
Not all error highlighting that syntax/vim.vim does may be correct; VimL is a
difficult language to highlight correctly. 

Und version7.txt:

Added special python-vars objects also available for python-buffer and 
python-window. They ease access to VimL variables from Python.

Es scheint VimLalso, dass der offizielle Begriff, usr_41.txtdie Datei, die die Sprache am besten dokumentiert, noch keine Erwähnung findet VimL.

Antworten:


13

Der Name VimL erschien im Juli 2013 in der Dokumentation . Vims Skriptsprache hatte zuvor keinen Namen.

VimL ist der einzige Name, der in der Dokumentation erwähnt wird. Es macht es nicht wirklich zum offiziellen Namen, aber na ja ... das ist der nächste, den wir haben.

FWIW Ich mag es nicht und werde es wahrscheinlich noch einige Zeit als Vimscript bezeichnen.


3
Dann lass es uns ändern! ... Grimscript? : P
VanLaser

Neugierig: Hat Bram Moolenar (habe ich das richtig geschrieben?) Jemals in den Mailinglisten darüber gesprochen?
muru

2

Ich füge hier meine Antwort auf SO ein ...

:h usr_41.txtsagt Vim-Skriptsprache für die Sprache und Vim-Skripts für ..., na ja , Skripts.

VimL kann als Abkürzung für Vim-Skriptsprache verwendet werden .


In Anbetracht der Tatsache, dass zwei andere Dateien in der Dokumentation VimL ohne Erklärung verwenden, enthält einer der Absätze eine Substanz, die es wert ist, beantwortet zu werden?
muru

Sie sagen daher, dass beide gültige Namen für die Skriptsprache vim sind. In beiden Fällen war VimScript noch nie ein offizieller Name für das, worüber wir sprechen.
Luc Hermitte
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.