GNU Screen의 복사 모드에는 c
왼쪽 여백을 표시하는 명령이 있는데, 이는 여러 줄을 복사하고 일부 선행 공백을 무시할 때 유용합니다. 예를 들어, 다음 줄을 사용하십시오 -
123456789
A line
B line
C line
123456789
A line
복사 하고 싶지만 C line
선행 공백을 원하지 않습니다. GNU 화면을 사용하면 다음과 같이 할 수 있습니다.
<c-a> [
복사 모드로 들어가 려면 누릅니다 .- 커서를
A
(열 5)로 이동하고 를 누릅니다c
. 이는 화면의 복사 모드가 5열 앞의 문자를 무시하도록 지시합니다. <space>
텍스트의 시작 부분을 표시 하려면 누릅니다 .- 커서를 끝으로 이동합니다
C line
. <space>
복사된 텍스트를 화면 버퍼에 배치하는 동안 텍스트의 끝을 표시하려면 누릅니다 .
tmux에도 비슷한 기능이 있나요?
답변1
제가 찾던 것은 tmux 였습니다 rectangle mode
.
man tmux
에서-
The following commands are supported in copy mode:
Command vi emacs
... ...
rectangle-on
rectangle-off
rectangle-toggle v R
... ...