Program Tip

VIM : 왼쪽 NerdTree 패널에서 vsplit으로 오른쪽에있는 파일을 어떻게 열 수 있습니까?

programtip 2020. 10. 15. 21:27
반응형

VIM : 왼쪽 NerdTree 패널에서 vsplit으로 오른쪽에있는 파일을 어떻게 열 수 있습니까?


NerdTree 플러그인을 설치했습니다.

왼쪽 NerdTree 패널에서 vsplit으로 오른쪽에 파일을 어떻게 열 수 있습니까?


이 A의 s명령이 있지만, 현재 버퍼의 왼쪽에 파일 분할을 엽니 다. Ctrl+ W r눌러 창을 바꿀 수 있지만 .


vsplit새 버퍼를 현재 버퍼의 오른쪽에 놓으 려면 :

set splitright

유사하게, split새 버퍼를 현재 버퍼 아래에 두려면 :

set splitbelow

그러나 NerdTree로 이것을 시도하지 않았습니다.


이것은 약간의 해킹이지만 어떻게 수행합니까?

  1. 파일을 열려는 창에 커서를 놓습니다.
  2. Hit <leader>n<leader>n(이렇게하면 NERDtree가 닫히고 NERDtree의 커서로 다시 열립니다)
  3. 파일 선택

내 시스템에서는 파일이 내 화면에 아직 열려 있지 않은 경우에 있었던 마지막 창에서 열립니다. 파일을 열려는 창에서 시작하십시오.

파일을 열려는 창에서 시작하십시오.

<code> <leader> n <leader> n </ code> 후에는 NERDTree로 돌아갑니다.

<leader>n<leader>nNERDTree를 닫고 다시 열려면 누르십시오.

열려는 파일을 선택하십시오!

원하는 파일을 선택하십시오!

빨리 C-w =창문을 적절한 비율로 되돌릴 것입니다.


다른 사람이 여전히 이것으로 어려움을 겪고 있는지 확실하지 않지만 여기에 내가 처리 한 방법이 있습니다.

당신이 사용할 수있는

:ls 

사용 가능한 파일을 나열합니다. 다음과 같이 보일 것입니다.

1 "foo.txt"
2 "blame_the_user.java"

:b1 foo.txt를 선택하려면

:b2 blame_the_user.java 용

이 방법은 사용하는 윈도우 설정에서 수행 할 수 있습니다 :sp또는 :vs.

먼저 분할하려는 파일을 엽니 다.

참고 URL : https://stackoverflow.com/questions/7912060/vim-how-can-i-open-a-file-at-right-side-as-vsplit-from-a-left-side-nerdtree-pan

반응형