tmux에서 복사하여 붙여넣을 때 제목 탭을 유지하는 방법

tmux에서 복사하여 붙여넣을 때 제목 탭을 유지하는 방법

아래 팁을 따르십시오. 한 tmux 창에서 다른 창으로 텍스트 복사(vim 사용) 복사-붙여넣기 중에 모든 제목 탭이 공백으로 대체되는 것 같습니다. 모든 제목 탭을 유지하는 방법에 대한 팁이 있는지 알고 싶습니다.

답변1

Vim은 탭을 일련의 공백으로 출력하므로 터미널(또는 이 경우 tmux)은 절대로보다이것은 원래 탭이었습니다.

그 이유 중 하나는 Vim에서 8개의 공백이 아닌 임의의 탭 정지를 구성할 수 있기 때문입니다. 또한 텍스트를 줄바꿈하지 않을 때 텍스트를 가로로 스크롤할 수 있습니다. 일반적으로 8의 배수가 아닌 문자 수만큼 텍스트를 이동하는 왼쪽 여백(줄 번호 등)에 열을 둘 수도 있습니다. 따라서 Vim이 이러한 모든 경우에 작동하는 유연한 접근 방식을 구현하는 가장 쉬운 방법은 다음과 같습니다. 탭 정지의 모든 처리를 내부적으로 수행하고 터미널에 쓸 때 항상 공백만 사용합니다.

와 같은 명령의 출력을 잡아당기면 cat실제 탭 문자를 가져와야 합니다.

다른 옵션은 Vim에서 두 파일을 모두 열거나(tmux 창 대신 Vim 분할 사용) 시스템 클립보드에 대한 Vim 지원을 사용하는 것입니다(해당 기능으로 구축되었다고 가정 +clipboard). 이 경우 Vim에서 시각적 모드 선택을 사용하여 다음 작업을 수행할 수 있습니다. "*및/또는 레지스터를 사용하여 시스템 클립보드에 씁니다 "+.

관련 정보