gVim : 한 번에 자체 탭에서 여러 파일을 여는 방법은 무엇입니까?


16

대부분의 GUI 텍스트 편집기에서 ctrl click을 사용하여 한 번에 여러 파일을 열 수 있습니다. 나는 gvim에서 그렇게 할 수 없습니다.
그것을하는 gvim 방법은 무엇입니까?
Tnx.

-edit- ... 명령 줄 대신 GUI 방식을 사용합니다.


tnx 4 답변은 있지만 실제로 원하는 솔루션은 없습니다. Btw, 나는 우분투 리눅스를 사용합니다.
mhd

답변:



9

gVim은 여러 파일을 버퍼로 엽니 다.

:tab ball

이 버퍼를 자체 탭에서 엽니 다. gvim을 실행할 때마다이 명령을 _vimrc에 추가 할 수 있다고 생각합니다.


Windows : gvimext.dll : VIM 탭으로 파일로드 지원

  1. 여러 파일 선택 (CTRL- 클릭 사용)
  2. 컨텍스트 메뉴를 보려면 마우스 오른쪽 버튼을 클릭하십시오
  3. "탭을 사용하여 단일 Vim으로 편집"을 클릭하십시오.

확장 DLL이 오래된 것 같습니다.
atoumey

@ atourney : 확장 DLL이 제대로 작동합니다. Windows 7 64에서 gVim 7.3.46을 사용하고 있습니다.
Leftium

어떤 이유로 나는 :tab명령 이 없습니다 . 그러나 비슷한 gvim 7.2-에 존재합니다 :tabnew.
Duck Dodgers

3

이것은 부분 레지스트리 수정입니다 (여러 파일을 선택하고 gVim으로 편집을 마우스 오른쪽 버튼으로 클릭하면 동일한 창에서 다른 탭으로 해당 파일이 열립니다)

[HKEY_CLASSES_ROOT\Applications\gvim.exe\shell\edit\command]  
@="C:\\Program Files\\Vim\\vim70\\gvim.exe --remote-tab-silent \"%1\""

위의 PATH에서 VIM 버전의 값을 수정해야합니다. 위에서 언급했듯이 PATH의 VIM 버전은 "vim70"으로 표시되며 대상 시스템의 설치에 따라 변경해야합니다.
Amit Verma

2

gvim에서 여러 파일을 열 수 있습니다 . 열려는 파일을 선택한 후 마우스 오른쪽 단추를 클릭하고 "단일 Vim으로 편집"을 선택하십시오. Vim은 처음에는 첫 번째 파일 만 표시하지만 모든 파일 이름은 Vim의 인수 목록에 있습니다. 실행

:n

목록에서 각 파일을 한 번에 하나씩 열거 :N나 (뒤로)

:all

각각 다른 Vim 창에서 모든 파일을 한 번에 보려면

:tab all

서로 다른 탭에서 각각을 볼 수 있습니다.



1

당신은 하나의 분할 창에서 여러 파일을 열 수 있습니다

gvim -O file1.c file2.c ... (split vertically)
gvim -o file1.c file2.c ... (split horizontally)

또는

여러 탭에서

gvim -p file1.c file2.c ...

열 파일이 10 개 이상인 경우 다음 명령을 사용하십시오.

:set tabpagemax=99 (or number of tabs you want to open)
:tab ball (to open all the files in buffer in tabs)

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