탭의 파일에서 NERDTree로 다시 이동하는 방법은 무엇입니까?


232

나는 보통:

  1. 필요한 파일을 선택하십시오.
  2. 탭에서 엽니 다 (기본적으로 t 문자).

그러나 어떻게 NERDTree로 돌아가서 탭에서 하나 이상의 파일을 열 수 있습니까?

.vimrc 파일에서 지금 사용하는 임시 솔루션 :

map <F10> :NERDTree /path/to/root/of/my/project

그러나 루트 디렉토리에서 탐색을 반복해서 시작하는 것은 그리 유용하지 않습니다.


4
업데이트 내용을 이해하지 못합니다. 아니요, NERDTree는 자체 탭에 표시되지 않지만 새 탭에서 새 파일을 열 때 gtNERDTree가 포함 된 탭으로 다시 이동할 수 있습니까?
innaM 2009

네 말이 맞아. 방금 이것을 찾았습니다.
reedwolf

답변:


77

당신이 사용하는 경우 T대신 t이 새 탭을 열 수 있기 때문에 다시 도약 할 필요는 없지만, 정력의 초점은 단순히 NERDTree 내에서 유지됩니다.


탭 대신 버퍼를 사용하는 경우 (Vim과 관련이있는 경우가 종종 있음) 어떻게해야합니까? * 편집 : 아래 답변은 내가 찾던 것입니다.
cbartondock

665

Ctrl-ww

이것은 열린 창 사이에서 움직입니다 (따라서 NERDTree 창, 편집중인 파일 및 도움말 창 사이를 이동할 수 있습니다 (예 : 잠시 Ctrl누르고 w두 번 누르십시오 )).


4
>> "control"을 누른 상태에서 "w"를 두 번 누르십시오. 불행히도, 나는 이것 이후에 변화가있는 것을 보지 못한다. 당신은 어떤 아이디어가 있습니까? 도와주세요
reedwolf

3
Ctrl-ww는 활성 탭의 분할 창 사이에서 커서를 이동합니다. 완전히 새로운 탭에는 분할이 없으므로 ctrl-ww는 아무것도하지 않습니다.
innaM

1
내 추측에 대한 당신의 가정, Manni.
rg88

2
이 답변이 더 좋다고 생각합니다!
DNB5brims 2019

W를 세 번 누르면 어떻게 되나요?
AlienWebguy

136

Ctrl+ ww모든 창문을 통한 사이클

Ctrl+ wh창문을 떠난다

Ctrl+ wj창문을 내려

Ctrl+ wk당신을 창으로 데려갑니다

Ctrl+ wl창문으로 바로 이동


이. 감사합니다.
Erowlin

93

NERDTree이 (가) 다른 창에서 열립니다. 당신이보고있는 분할보기? 그들은 vim의 말로 창이라고 불립니다. 모든 창 명령은 CTRL-로 시작 W합니다. 남아있는 오른쪽 서로의, 당신이 현재 윈도우의 왼쪽에있는 창으로 포커스를 변경할 수 있습니다 인접한 창에서 이동하려면 CTRL- w h과 오른쪽, 그리고 이동 초점 CTRL- w l. 마찬가지로 CTRL- w jCTRL- w k는 가로로 분할 된 창 사이를 이동합니다 (즉, 한 창이 다른 창 위에 있음). 여기에 설명 된대로 창으로 더 많은 작업을 수행 할 수 있습니다.

: NERDTreeToggle 명령을 사용하여 트리를 열고 닫을 수도 있습니다. 나는 보통 t를 묶습니다.


2
.vimrc에 : NERDTreeToggle 키 바인딩을 넣는 데 많은 도움이됩니다. 나는 <F4>를 사용하지만 그것은 바로 나입니다. <F2>, <F3> 및 <F4>에 project.vim, taglist 및 NERDTree를 각각 넣었습니다. 이제 내 프로젝트를 쉽게 둘러 볼 수 있습니다. 그래도 MiniBufExplorer에서는 제대로 작동하지 않으므로 사용하면 문제가 발생할 수 있습니다.
jorelli

이 설명에 감사드립니다. NERDTree가 실제로 새 Vim 창을 여는 것은 초보자에게 너무 분명하지 않습니다. 일단 그것을 이해하고 창을 탐색하는 몇 가지 명령을 배운 후에는 NERDTree를 효과적으로 사용하기 시작했을뿐만 아니라 Vim 창은 동일한 화면에서 여러 파일을 여는 편리한 방법이되었습니다!

25

를 사용하여 분할 창에 초점을 맞출 수 있습니다 # ctrl-ww.

예를 들어,

1 ctrl-ww

일반적으로 NERDTree 인 첫 번째 창에 초점을 맞 춥니 다.


1이 실제로 긴 여행이 된 후 Ctrl 키를 누릅니다.
OldSchool

9

ctrl-ww제한된 탭을 열었을 때 유용 할 수 있습니다. 그러나 너무 많은 탭을 열면 성 가실 수 있습니다.

:NERDTree커서 초점이 어디에 있든지 즉시 NERDTree 탭에 초점을 다시 맞추기 위해 다시 입력 합니다. 희망이 도움이


5

ctrl-pgup및로 탭을 변경할 수 있습니다 ctrl-pgdown. 해당 탭에서 NERDTree에서 온 것이 여전히 선택되어 있으며 다른 탭을 열 수 있습니다.


3

최신 버전의 NERDTree에서을 사용 :NERDTreeFocus하면 NERDTree 창으로 포커스가 이동합니다.


3

언급되지 않았고 실제로 도움이되기 때문에 :

ctrl-wp

이전에 선택한 창 으로 이동하여 암기합니다. 합니다.

그것은 거기와 뒤로 명령 으로 작동합니다 . 새 창 언론에 나무에서 새 파일을 오픈 한 후 ctrl-wp하는 다시 전환 NERDTree에 다시 사용 으로 돌아 가기 이전 창으로.

PS : 그것은 언급 할 가치가 ctrl-wp사실로 설명되어 미리보기 창으로 이동은 (참조 : :help preview-window:help ctrl-w ).

또한 내부에서 전환하여 COC 미리보기 설명서 창을 탐색 할 수있는 유일한 키 스트로크입니다 .


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