지정된 Vim 설정의 현재 값을 찾는 간단한 방법이 있습니까? 예를 들어 현재 값을 알고 싶다면 다음을 tabstop
실행할 수 있습니다.
:set tabstop
인수를 전달하지 않으면 Vim이 현재 값을 알려줍니다. 이것은 많은 설정에 적합하지만 true 또는 false 인 설정에는 적합하지 않습니다. 예를 들어의 현재 값을 찾으려면 다음을 expandtab
실행하십시오.
:set expandtab
실제로 활성화 expandtab
합니다. 활성화되어 있는지 확인하고 싶습니다.
이런 종류의 내가 원하는 것을 수행합니다.
:echo &l:expandtab
그러나 매우 장황한 것 같습니다. 더 빠른 방법이 있습니까?
답변
을 추가하다 ? 설정 이름 뒤에 표시하면 값이 표시됩니다
:set expandtab?
답변
또는 &
기호는 “옵션”을 의미하는 데 사용될 수 있습니다. 예 :
let x = &expandtab
echo &expandtab
답변
어떤 도자기를 확인하고 싶지 않다면
당신은 사용하여 모든 설정을 확인할 수 있습니다
:set all
모든 설정이 나열됩니다.
답변
다음과 같이 표시 할 수있는 추가 vim 설정도 있습니다.
:highlight
전체 목록은 다음을 참조하십시오.
http://vim.wikia.com/wiki/Displaying_the_current_Vim_environment를
편집 : 내 대답에 약간의 오해가 있습니다. 이 명령은 작동하지 않습니다. 그러나 위 URL에 나열된 모든 명령에서 작동합니다.