특정 vim 명령을 어떻게 설정 해제합니까?


32
set listchars=tab:>-,trail:_

위의 명령을 다음과 같이 설정 해제하려고했습니다.

unset listchars=tab:>-,trail:_

그러나 오직 얻을 :

E492: Not an editor command: unset listchars=tab:>-,trail:_

이것을하는 올바른 방법은 무엇입니까?

답변:


40

listchars 옵션이 기본값으로 재설정됩니다.

set listchars&

자세한 내용은 옵션 설명서 를 참조하십시오.


unset listchars=일?
gbri

5
unset명령 이 없습니다 . 전환 가능한 옵션의 경우 set nooption(예 : set pasteset nopaste) 할 수 있지만 listchars는 전환 할 수 없습니다. listchars를 실제로 값을 갖지 않도록 설정하려면 다음과 같이하십시오.set listchars=
Chris Acheson

그래서 set listchars&같은 set listchars=?
gbri

1
set listchars&시작된 기본 설정으로 설정합니다.eol:$
Chris Acheson

감사합니다. 또한 작동합니다 : set rightleft
aportr

9

변수를 설정 해제하는 3 가지 기본 방법이 있습니다. binary여기서는 데모 목적으로이 명령 을 사용합니다 . 그들 중 하나가 작동해야합니다.

  1. set nobinary
  2. set binary&
  3. set binary!

다음을 사용하여 값을 다시 적용하려면 작업중인 파일을 다시로드하십시오. :e

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.