vimdiff에서 접기를 닫기위한 열쇠?


2

누르기 스페이스 바 ~에 + diff 모드에서 vim로 폴드하면 폴드가 열립니다.

다시 접기를 닫으려면 무엇을 어디서 열쇠를 씁니까?

답변:


3

나는 네가 원한다고 생각한다. + 기음 폴드를 닫습니다. 입력하여 더 많은 것을 읽을 수 있습니다. :help fold vim에서. 편의를 위해 다음을 붙여 넣습니다.

커서 아래로 한 번 접으십시오. 카운트가 주어지면,         많은 주름이 열릴 것입니다. 비주얼 모드에서 한 단계의 접기   선택한 영역의 모든 행에 대해 열립니다.

ZC 커서 아래로 한 번 접으십시오. 카운트가 주어지면,         많은 주름이 닫힙니다. 비주얼 모드에서 폴드의 한 레벨은   선택한 영역의 모든 행에 대해 닫힙니다. 'foldenable'이 설정됩니다.

또한, 폴드를 열거 나 닫은 상태로 토글 할 수 있습니다. 위키에 vim 팁이 있습니다. 키를 스페이스 바에 매핑하기 다음과 같이

nnoremap <silent> <Space> @=(foldlevel('.')?'za':"\<Space>")<CR>

그것은 작동합니다. 이제는 VStudio 스타일 접기를 할 수 있습니다! Vim만이 코드 인텔리전스를 가지고 있거나 VStudio의 모든 것이 호출 된 것입니다. 게다가 그 remap도 멋지게 작동합니다. 그 남자는 천재 야!
Cris Stringfellow

그들은 Intellisense라고 불렀습니다. 빔에는 삽입 모드에서 단축키가 내장되어 있습니다 : ctrl + n과 ctrl + x ctrl + n. 만나다: : 도움 i_ctrl-N & amp; : help i_CTRL-X_CTRL-N
Brett
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.