jsut이 숭고한 텍스트에서 vim으로 전환했으며 승화의 탭보기를 복제하려고합니다.빔 - 버퍼의 새 탭을 엽니 다.
저는 보통 수직 분할이 :vsp
으로 열렸으며 각 분할이 새 탭을 열고 싶습니다. 이렇게하려면 bufdo tab split
을 입력하십시오. 그러나 새 탭이 분할 내에서 열려 있고 분할 내에서 열리지 않습니다.
어떻게 분할 내에서 탭을 열 수 있습니까?
많은 감사
jsut이 숭고한 텍스트에서 vim으로 전환했으며 승화의 탭보기를 복제하려고합니다.빔 - 버퍼의 새 탭을 엽니 다.
저는 보통 수직 분할이 :vsp
으로 열렸으며 각 분할이 새 탭을 열고 싶습니다. 이렇게하려면 bufdo tab split
을 입력하십시오. 그러나 새 탭이 분할 내에서 열려 있고 분할 내에서 열리지 않습니다.
어떻게 분할 내에서 탭을 열 수 있습니까?
많은 감사
현재 파일의 매크로 역할을 %
, 사용할 수있는 현재 파일의 이름을 편집 탭을 열려면
:tabe %
가 &가 보여 새 탭을 열려면을 현재 파일의 디렉토리 :
:Te
또는 :tabe %:h
이 내기를 이동하려면 빔에서, 각각의 편집 된 파일은 버퍼에 대응
gt # Go to next tab
gT # Go to last tab
각각의 탭이있는 여러 파일을 열려면'-p' 옵션을 사용하십시오 :'vim -p file1.txt file2.c file3.py' – chb
: 싸우는는 탭을 열었다. 이들은 창에 표시됩니다. 복수 창은 균열 일 수 있습니다. 여러 개의 이러한 창 배치는 탭 페이지 (더 최근의 추가 사항)로 전환 할 수 있습니다.
이 계층 구조에서 탭 페이지는 항상 창 "위에"있으므로 탭 페이지를 구성하는 하나의 단일 tabline 만있을 수 있습니다. (항상 메뉴/창 제목과 창 사이에 있습니다.)
Vim에서는 창 분할 작업이 탭 페이지보다 선호됩니다. 후자는 다른 작업 공간/프로젝트 등을 구분할 때만 사용하는 것이 좋습니다. Vim은 매우 강력하며 (오랜 전통을 지니고 있기 때문에) 다른 편집자의 개념을 직접 사용할 수 없습니다.
내가 아는 한, 이것은 불가능합니다. 탭은 분할 될 수 있지만 분할 된 탭은 가질 수 없습니다. – blackbird
vim에서는 탭이 다른 편집자의 탭과 상당히 다릅니다. vim에서 탭은 창 컨테이너입니다 (그리고 각 창은 텍스트 버퍼/파일의 특정 위치에 대한 뷰입니다). 달성하고자하는 것이 있습니까? 어쩌면 대안을 제안 할 수 있습니다. –
이미 가지고있는 분할 창 안에 새 버퍼를 보려고하십니까? 이를 위해 다양한 버퍼 전환 명령이 있습니다. http://vim.wikia.com/wiki/Buffers에는 버퍼, 탭 및 윈도우가 모두 잘 어울리는 방법에 대한 좋은 개요가 있습니다. http://vim.wikia.com/wiki/Using_tab_pages에는 동일한 카테고리의 다른 팁뿐만 아니라 탭에 대한 자세한 정보가 있습니다. – Ben