programing

VIM : let g :, let b : 등의 차이점은 무엇입니까?

nasanasas 2020. 11. 8. 10:10
반응형

VIM : let g :, let b : 등의 차이점은 무엇입니까?


나는 종종 vim 플러그인에서 다음과 같은 것을 봅니다.

let g:variable
let b:variable
let l:variable

나는 vim 문서와 인터넷에서이 글자 'g', 'b', 'l'에 대해 오랜 연구를했지만 주목을 받았다.

그렇다면이 글자들은 무엇에 해당합니까? 그리고 편지의 전체 목록은 무엇입니까?


보다 :help internal-variables

다음 유형이 나열됩니다.

                (없음) 함수에서 : 함수에 로컬입니다. 그렇지 않으면 : 글로벌
buffer-variable b : 현재 버퍼에 로컬.                          
window-variable w : 현재 창에 로컬입니다.                          
tabpage-variable t : 현재 탭 페이지에 로컬입니다.                        
글로벌 변수 g : 글로벌.                                               
지역 변수 l : 함수에 대한 지역.                                  
script-variable s : : source'ed Vim 스크립트에 로컬.                     
function-argument a : 함수 인수 (함수 내에서만).           
vim-variable v : 전역, Vim에서 미리 정의합니다.

b : 현재 버퍼에 로컬

l : 함수에 로컬

g : 글로벌

: 내부 변수 도움말

참고 URL : https://stackoverflow.com/questions/15685729/vim-what-is-the-difference-between-let-g-let-b-etc

반응형