답변:
<CTRL-V><Tab>
"삽입 모드"에서 사용할 수 있습니다 . 삽입 모드에서 <CTRL-V>
다음 문자의 리터럴 사본을 삽입합니다.
이 작업을 자주 수행 해야하는 경우 @ Dee`Kej는 (댓글에서) 설정 Shift+ Tab를 사용 하여이 매핑으로 실제 탭을 삽입하도록 제안했습니다 .
:inoremap <S-Tab> <C-V><Tab>
@feedbackloop에서 언급 한 바와 같이 또한, Windows에서 당신은 눌러야 할 수도 있습니다 <CTRL-Q>
보다는 <CTRL-V>
.
CTRL
+ Q
대신 - 볼 stackoverflow.com/questions/6951672/...을
inoremap <S-Tab> <C-V><Tab>
넣을 수 있습니다 ~/.vimrc
.
다음과 같이 Vim 내에서 expandtab 옵션을 비활성화 할 수 있습니다.
:set expandtab!
또는
:set noet
추신 : 삽입 탭이 끝나면 "set expandtab"또는 "set et"로 다시 설정하십시오.
추신 : .vimrc (softtabstop)에서 탭이 4 공백으로 설정되어있는 경우 탭을 두 번이 아닌 한 번 눌러 탭을 삽입 할 수 있도록 8 공백으로 설정할 수도 있습니다 (softtabstop = 8 설정) ).
set et
및 set noet
스위치 tab
및 space
필요성.
.
여러 개의 탭을 삽입 할 경우 마지막 명령을 반복 할 수 있습니다.