Чи має Vimscript офіційну назву?


15

Назва мови, яка іноді називається Vimscript, є предметом дискусій. У деяких місцях використовується Viml (чи це VimL?), В інших Vimscript. Чи має вона офіційне найменування, і якщо це так, що це таке і відколи воно офіційне?

Пробіг :helpgrep \cviml\>веде нас до 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. 

І version7.txt:

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

Тому, здавалося б, VimLце офіційний термін, але usr_41.txtфайл, який найкраще документує мову, не має жодної згадки VimL.

Відповіді:


13

Назва VimL з'явилася в документації в липні 2013 року . Мова сценарію Vim раніше не мала назви.

VimL - єдине ім'я, згадане в документації. Це насправді не робить це офіційною назвою, але, ну ... це найближче у нас.

FWIW Мені це не подобається, і, ймовірно, ще деякий час буду називати його vimscript.


3
Що ж, давайте потім змінимо! ... гримскрипт? : P
VanLaser

Цікаво: чи Брам Муленар (чи правильно я написав це?) Коли-небудь обговорював це в списках розсилки?
муру

2

Я вставляю тут свою відповідь на SO ...

:h usr_41.txtговорить мова скриптів Vim для цієї мови, а сценарій (-ів) Vim для ... ну, сценарії.

VimL може використовуватися як абревіатура для мови скриптів Vim .


Враховуючи, що два інші файли в документації використовують VimL без пояснень, чи не має жодного пункту відповідь?
муру

Таким чином, вони кажуть, що обидва є дійсними іменами для мови скриптів vim. Так чи інакше, VimScript ніколи не був офіційною назвою того, про що ми говоримо.
Люк Ермітт
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.