Programing

Vim에서 설정의 현재 값 가져 오기

lottogame 2020. 4. 9. 08:00
반응형

Vim에서 설정의 현재 값 가져 오기


지정된 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에 나열된 모든 명령에서 작동합니다.

참고 URL : https://stackoverflow.com/questions/2078271/get-current-value-of-a-setting-in-vim

반응형