도움말 가상 빔 모드에서 명령을 교체 할 것을 말한다 gr
및 GR
화면 부동산의 문자를 교체하지 파일.
:help Virtual-Replace-mode
나는 이것을 버퍼의 문자가 아닌 디스플레이의 문자를 변경하는 것과 같은 것으로 이해하고 있습니다. 맞습니까? 잘못된 것 같습니다.
이 기능과 관련된 설명과 시나리오 또는 예제를 사용할 수 있습니다.
도움말 가상 빔 모드에서 명령을 교체 할 것을 말한다 gr
및 GR
화면 부동산의 문자를 교체하지 파일.
:help Virtual-Replace-mode
나는 이것을 버퍼의 문자가 아닌 디스플레이의 문자를 변경하는 것과 같은 것으로 이해하고 있습니다. 맞습니까? 잘못된 것 같습니다.
이 기능과 관련된 설명과 시나리오 또는 예제를 사용할 수 있습니다.
답변:
가상 교체 모드에서 버퍼는 원래 위치에 고정되어 있습니다.
1. Hello World
^ Cursor
2. I like cheese
3. And beer
일반 교체 모드로 들어가고 Internet<CR>And others
새 버퍼를 칠 때 다음과 같습니다.
1. Hello Internet
2. And others
3. I like cheese
4. And beer
Virtual-Replace에서 동일한 작업을 수행하면 결과는
1. Hello Internet
2. And othersese
3. And beer
다른 예 (tabstop = 2; sts = 0) :
1. 012345678901234567890
2. Hello beautiful World
^ Cursor
눌린 키 : <Tab><Tab>
교체 모드 결과 :
1. 012345678901234567890
2. Hello autiful World
가상 교체 모드 결과 :
1. 012345678901234567890
2. Hello tiful World
바꾸기 모드에서는 Tab
표시되는 문자 수에 상관없이 한 문자가 있는 문자에 의해 문자가 교체 됩니다. Virtual-Replace-Mode에서 표시 가능한 길이 Tab
( :h 'ts'
, :h 'sts'
)는 문자를 바꾸는 데 사용됩니다.