vim에서 탭 페이지를 완전히 비활성화 탭 페이지의 모든 파일을 열도록하고

Vim에서 탭 페이지를 완전히 비활성화하여 Vim이 동일한 단일 탭 페이지의 모든 파일을 열도록하고 싶습니다. Vim에서 탭 페이지를 비활성화하는 방법은 무엇입니까?



답변

당신은 -p 파일을 여는 옵션? 그러면 VIM이 각 파일을 별도의 탭에서 열게됩니다. 네가 사용하면 -o 또는 -O 그것은 하나의 탭에서 열리지 만 별도의 창 (각각 수평 또는 수직으로 분리)으로 열립니다.

파일 이름 목록으로 VIM을 호출하면 모든 파일을 단일 탭에서 열고 첫 번째 파일을 표시하는 창을 표시합니다.


답변

AFAIK, vim에서 탭을 비활성화 할 수 없습니다. 그러나 vim이 탭에서 파일을 열도록 명시 적으로 지시하지 않으면 기본값은 단일 탭 창에서 버퍼를 여는 것입니다. 따라서 탭을 사용할 필요가 없으며 vim은 기본적으로 탭을 강제로 적용하지 않습니다. vim이 탭에서 파일을 열도록 지시하는 몇 가지 방법은 -p (두 개 이상의 파일이 뒤 따르는) 시작시 vim으로 전환하거나 명령 모드에서 tabe를 사용하여 vim으로 전환하십시오. 필자는 오랫동안 탭 사용자였으며 탭이 본질적으로 열린 파일을 대표하는 다른 편집자 및 웹 브라우저에서 왔으며 손상시키는 습관이있었습니다 (vim에서는 버퍼가 열린 파일을 나타냅니다). 버퍼를 적절하게 전환하는 방법을 배우는 것은 아마도 vim에서 지금까지 배웠던 가장 좋은 방법 일 것입니다. 문제는 기본적으로 vim이 열려있는 버퍼에 대한 시각적 신호를 제공하지 않는다는 것입니다. ls 및 기타 등 열려있는 파일의 선명한 시각적 표현을 염두에 둔다면, 이 플러그인 도울 수있다. 하지만 그렇지 않으면 : sp, : vsp, : e 등과 같은 파일을 열면 결코 탭이 생성되지 않습니다.