MyTetra Share
Делитесь знаниями!
Области видимости
Время создания: 15.06.2017 20:32
Раздел: vim - vimscript
Запись: xintrea/mytetra_db_mcold/master/base/1497547963fe8vm849i2/text.html на raw.githubusercontent.com

Обозначение

Область видимости

g:

Глобальные переменные. Использование g:foo равносильно записи foo

v:

Переменная является глобальной, но предопределенной самим Vim

s:

Переменная является локальной для скрипта

b:

Переменная является локальной для буфера

w:

Переменная является локальной для окна

t:

Переменная является локальной для вкладки (tab)

l:

Переменная является локальной для функции

a:

Переменная является аргументом функции

В разных областях видимости разные переменные могут иметь одинаковые имена.

let foo = 101

18 let s:foo = 202

19

20 echo foo

21 echo s:foo

Этот скрипт выведет

101
202

Так же в этом разделе:
 
MyTetra Share v.0.60
Яндекс индекс цитирования